Question

Je doute très basique en ce qui concerne la méthode qui est exécuté lorsque l'application est activée. Donc, c'est la séquence 1.User exécute une application pendant un certain temps

2.User appuie sur le bouton d'accueil et va utiliser someother application pendant un certain temps

3.User appuie sur le bouton d'accueil et reprend l'aide de mon application à nouveau.

Ma question est la méthode est exécuté à l'étape 3. (applicationDidBecomeActive, applicationDidFinishLaunching, applicationWillResignActive) dans le simulateur, lorsque je tente de simuler la même séquence, aucune de ces méthodes est exécuté. Mais quand je quitte le simulateur et l'exécuter à nouveau, applicationDidBecomeActive, applicationDidFinishLaunching est exécuté. Est-ce spécifique au simulateur ou est-ce la même chose qui se passe dans l'iPhone et iPodTouch

Merci:)

Était-ce utile?

La solution

Les méthodes de rappel seront exécutés à chaque fois Votre application se exécute - si vous essayez de vérifier que ces méthodes sont appelées à l'aide du débogage que vous vous connectez n'obtenir une sortie dans le journal de débogage si vous arrêtez le débogueur puis il suffit de lancer l'application sur le simulateur, car il n'est pas le démarrage d'une nouvelle session de débogage dans Xcode, il est juste de lancer l'application dans le simulateur.

(je fais quelques hypothèse qui pourrait se tromper sur la façon dont vous vérifiez les choses pour me corriger si je me trompe).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top