2009-09-14 2 views
1

Я узнал, что для приостановки и возобновления моего приложения (из-за прерываний) мне нужно использовать метод делегирования приложения «applicationWillResignActive». Но я не понимаю высказываний внутри этой функции. может ли кто-нибудь объяснить, что должно быть включено в этот метод?приостановить и возобновить приложение

ответ

1

Вы предоставляете метод. Он вызывается, если iPhone заблокирован, среди других причин. Когда вы получаете вызов этого метода, вы делаете все необходимое, чтобы заморозить ваше приложение. Например, если игра воспроизводится, вы можете приостановить ее. Если вы играете музыку, вы действительно можете ничего не делать, но продолжать играть музыку, так как пользователь все равно может ее слышать даже при заблокированном экране. Если вы играете в кино, вы можете приостановить его.

Это зависит от вас, что прилагается к этому методу. Если ваше приложение может сделать что-то полезное, пока экран заблокирован, продолжайте все, что вы делаете. Если нет, то приостанавливайте различные элементы, такие как анимация или звуки графического интерфейса, до тех пор, пока приложение не будет повторно активировано.

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