2012-03-31 3 views
3

Я использую инструкцию NSLog, чтобы понять, когда вызывается -applicationDidBecomeActive:, но, похоже, он так и не вызван. Вот код:applicationDidBecomeActive вообще не называется

- (void)applicationDidBecomeActive:(UIApplication *)application { 
     NSLog(@"Some message"); 
} 

-viewDidLoad Метод кажется выполнить самый первый раз при запуске приложения, но -applicationDidBecomeActive: никогда не вызывается. Я нажимаю на кнопку «домой» и повторно активирую приложение несколько раз, но по-прежнему нет сообщения от -applicationDidBecomeActive:.

Пожалуйста, помогите!

ответ

8

Вы помещали этот код в файл делегирования приложения?

+1

Очевидно, нет, у меня это было в ViewController.m. Большое спасибо за Вашу помощь! –

+0

отлично, спасибо большое! Я сделал то же самое, поставив его в ViewController! – Ipad