2013-07-17 3 views
0

У меня есть одно из моих приложений для iPhone. Теперь я выключаю свой iPhone и перезапускаю его. Теперь я снова открываю одно и то же приложение. Мой вопрос будет вызван приложением applicationWillEnterForeground, когда я снова открою приложение после перезапуска? Любые идеи?applicationWillEnterForeground вызвал перезапуск iphone?

ответ

2

Нет, это не будет, но applicationDidBecomeActive будет называться. Этот метод вызывается каждый раз, когда приложение запускается или восстанавливается.

+0

эй, спасибо человеку! Это то, что я хотел. – Arun

+0

Пожалуйста, подумайте о том, чтобы принять и перенести, чтобы люди знали, что решило проблему. – MZimmerman6

+0

'applicationDidBecomeActive' также вызывается, если пользователь отклоняет' UIAlertView' или Swipes вверх по области уведомлений, поэтому он не может быть прямой заменой 'applicationWillEnterForeground'. Рассмотрите возможность размещения кода в 'didFinishLaunchingWithOptions', а также' applicationWillEnterForeground' – atulkhatri

0

applicationDidBecomeActive вызывается при открытии приложения. Это не имеет значения для перезапуска или нет.

Однако applicationWillEnterForeground вызывается, когда вы открываете приложение, когда оно открыто в фоновом режиме.

Надеюсь, эта информация будет полезна. Удачи!

+0

Да, это действительно! Спасибо. – Arun

Смежные вопросы