Hallo Community!
Ich habe folgendes Problem:
Und zwar habe ich Ein Projekt mit 2 Klassen, dem Controller, der den View ansteuert und Funktionen aus dem Model aufruft, und das schon besagte Model, welches Überprüfungen etc. durchführt.
Und nach einer Überprüfung, muss ein neuer View geladen werden, Problem ist nur, dass die Funktion durch einen Timer alle 0.01 Sekunden aufgerufen wird und es unbestimmt ist, wann sie zu Ende ist, bzw. wann die Überprüfung zutrifft.
Aber genau dann, wenn sie zutrifft muss ein neuer View in das Window geladen werden, allerdings kann ich das vom Model einfach so nicht, weil ich keine IBOutlets ins Model reinpacken will, da das in den Controller gehört.
Deswegen habe ich den Controller per #import + @class implementiert und so einen Controller eingebunden, der dann eine Methode aufrufen soll, welche dann das View reinlädt.
Alledings bekomme ich (trotz korrektem init + dealloc), wenn ich Build+Run klicke direkt folgende Meldung: „Loadung ..... stack frames. (0%)” Und .... ist über 400000
Wenn ich den Controller wieder herausnehme funktioniert alles wie normal.
Weiß jemand da eine Lösung?
LG ThePat
Ich habe folgendes Problem:
Und zwar habe ich Ein Projekt mit 2 Klassen, dem Controller, der den View ansteuert und Funktionen aus dem Model aufruft, und das schon besagte Model, welches Überprüfungen etc. durchführt.
Und nach einer Überprüfung, muss ein neuer View geladen werden, Problem ist nur, dass die Funktion durch einen Timer alle 0.01 Sekunden aufgerufen wird und es unbestimmt ist, wann sie zu Ende ist, bzw. wann die Überprüfung zutrifft.
Aber genau dann, wenn sie zutrifft muss ein neuer View in das Window geladen werden, allerdings kann ich das vom Model einfach so nicht, weil ich keine IBOutlets ins Model reinpacken will, da das in den Controller gehört.
Deswegen habe ich den Controller per #import + @class implementiert und so einen Controller eingebunden, der dann eine Methode aufrufen soll, welche dann das View reinlädt.
Alledings bekomme ich (trotz korrektem init + dealloc), wenn ich Build+Run klicke direkt folgende Meldung: „Loadung ..... stack frames. (0%)” Und .... ist über 400000
Wenn ich den Controller wieder herausnehme funktioniert alles wie normal.
Weiß jemand da eine Lösung?
LG ThePat