Qui est le délégué à mettre en œuvre lorsqu'une application est de se réveiller d'être en arrière-plan et que vous le voulez afin de la préparer à être actif?
applicationWillEnterForeground vs applicationDidBecomeActive -- Quelle est la différence?
Qui est le délégué à mettre en œuvre lorsqu'une application est d'aller dormir et que vous voulez de préparation pour le nettoyage et enregistrer les données?
applicationWillResignActive vs applicationDidEnterBackground -- Quelle est la différence?
Aussi, j'ai remarqué que applicationWillResignActive qui est appelé lorsque l'arrivée d'un SMS ou un appel arrive, mais l'utilisateur choisit de cliquer sur Ok pour continuer. Je ne veux pas que mon application pour prendre toute action dans ces cas. J'ai juste envie de continuer à courir sans intermédiaire de nettoyage, car l'utilisateur n'a pas de quitter l'application. Donc, je pense qu'il est plus logique de faire des travaux de nettoyage juste en applicationDidEnterBackground.
Je vous remercie de votre entrée sur les meilleures pratiques à suivre sur le choix des délégués à mettre en œuvre pour se réveiller et d'aller dormir, ainsi qu'à considérer les événements comme étant interrompu par SMS/appels.
Merci