Можно ли подключиться к одному из методов, который вызывается, когда ваше приложение входит и выходит из фона? Скажи, один из них?
- (void)applicationWillResignActive:(UIApplication *)application {
NSLog(@"applicationWillResignActive");
}
- (void)applicationDidEnterBackground:(UIApplication *)application {
NSLog(@"applicationDidEnterBackground");
}
- (void)applicationWillEnterForeground:(UIApplication *)application {
NSLog(@"applicationWillEnterForeground");
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
NSLog(@"applicationDidBecomeActive");
}
Бьюсь об заклад, один из них будет вызван, когда это произойдет. Вероятно, вы можете отключить таймер простоя, когда ваше приложение вернет фокус.
РЕДАКТИРОВАТЬ: при перечитывании вопроса, похоже, вы пытаетесь подавить предупреждения (то есть, чтобы они не возникали). Хех, я сосредоточился на второй половине твоего вопроса.