Par exemple, j'ai un jeu avec un écran de menu, puis j'ai le jeu lui-même. Je veux que la minuterie soit désactivée pendant la lecture du jeu mais activée dans l'écran du menu. J'ai actuellement le code suivant dans mon délégué application qui désactive la minuterie:Pouvez-vous activer et désactiver le booléen idleTimerDisabled dans votre application?
application.idleTimerDisabled = YES;
Toute aide serait appréciée.
J'avais l'impression que vous pouviez utiliser ce code uniquement dans le délégué de l'application? – user188925
Non, comme Ed a également répondu, vous pouvez le faire de n'importe où. Le code est juste '[UIApplication sharedApplication] .idleTimerDisabled = YES/NO;' Généralement, l'application ne se soucie pas où vous faites vos affaires. C'est juste une question d'obtenir le bon objet (le singleton UIApplication dans ce cas). :) – Pascal