- Registriert
- 09.09.10
- Beiträge
- 88
Hallo miteinander
Ich hätte auch mal wieder eine kleine Frage, bei welcher ich gem. meinen Recherchen unterschiedliche Antworten dazu fand.
Also:
iPersonalAppDelegate .h und .m
iPersonalViewController .h und .m
Beim ersten Start der Applikation wird die Funktion viewDidLoad korrekt durchgeführt. Alle meine Einstellungen werden gelesen, alles wunderbar.
Beim zweiten Start, aus dem Hintergrund wird diese Funktion einfach nicht durchgeführt. Ich frage mich ernsthaft wieso?
Liegt es daran, dass die View (da im Hintergund) noch geladen ist? Wenn ja, wie kann ich meiner App beibringen, dass die Funktion viewDidLoad bei jedem Start, unabhängig ob aus dem Hintergrund, oder ganz frisch, ausgeführt wird.
Eine mögliche Lösung welche ich gefunden habe wäre, bei applicationDidEnterBackground (iPersonalAppDelegate.m) via exit(1) die App vollständig zu beenden. Aber dann muss der Anwender beim Start zu lange warten, deshalb kommt diese Lösung nicht in Frage, ausserdem ist es meiner Meinung nach nicht sauber.
Ich danke für alle Beiträge, ich verstehe das im Moment so nicht ....
Ich wünsche Euch allen angenehme Nachtruhe.
Ich hätte auch mal wieder eine kleine Frage, bei welcher ich gem. meinen Recherchen unterschiedliche Antworten dazu fand.
Also:
iPersonalAppDelegate .h und .m
iPersonalViewController .h und .m
Beim ersten Start der Applikation wird die Funktion viewDidLoad korrekt durchgeführt. Alle meine Einstellungen werden gelesen, alles wunderbar.
Beim zweiten Start, aus dem Hintergrund wird diese Funktion einfach nicht durchgeführt. Ich frage mich ernsthaft wieso?
Liegt es daran, dass die View (da im Hintergund) noch geladen ist? Wenn ja, wie kann ich meiner App beibringen, dass die Funktion viewDidLoad bei jedem Start, unabhängig ob aus dem Hintergrund, oder ganz frisch, ausgeführt wird.
Eine mögliche Lösung welche ich gefunden habe wäre, bei applicationDidEnterBackground (iPersonalAppDelegate.m) via exit(1) die App vollständig zu beenden. Aber dann muss der Anwender beim Start zu lange warten, deshalb kommt diese Lösung nicht in Frage, ausserdem ist es meiner Meinung nach nicht sauber.
Ich danke für alle Beiträge, ich verstehe das im Moment so nicht ....
Ich wünsche Euch allen angenehme Nachtruhe.