Теперь я реализую приложение с iOS SDK 6.0, и у меня есть проблема.Сбой NSNotificationCenter после смены UIViewController
Когда я впервые открываю свой UIViewcontroller, где я реализовал некоторый NSNotificationCenter, чтобы определить, когда пользователь нажимает кнопку «домой», он выглядит как работающий, когда я пытаюсь щелкнуть по кнопке «домой» и вернуться к моему приложение'. Но проблема в том, что когда я нахожусь на моем UIViewcontroller, и я перехожу к другому, вернитесь к этому UIViewcontroller и попробуйте нажать кнопку «домой», приложение «похоже на сбой.
Это мой код:
In the viewDidLoad function :
[[NSNotificationCenter defaultCenter] addObserver: self
selector: @selector(ApplicationEnteringBackground)
name: UIApplicationDidEnterBackgroundNotification
object: nil];
[[NSNotificationCenter defaultCenter] addObserver: self
selector: @selector(ApplicationEnteringForeground)
name: UIApplicationWillEnterForegroundNotification
object: nil];
И я просто реализован методам:
-(void)ApplicationEnteringBackground
{
...
}
-(void)ApplicationEnteringForeground
{
...
}
Проблема выглядит следующим образом:
Спасибо за вашу помощь =)
Идеальное решение, очень полезно. Спасибо, парень! – user2057209