2011-02-10 2 views
0

Как заставить приложение iphone работать как с одной задачей, так и с многозадачей.Приложение, работающее в одной задаче

Как если бы в моем приложении работала тонко в новейших многозадачных поддерживающих устройствах.

Но это не работает должным образом в одиночной задаче поддержки устройств ..

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

+0

Непонятно, что вы просите. Какую функциональность многозадачности вы используете точно? Например: обновление местоположения или загрузка фонового рисунка – Thilo

+0

подключение к фоновому серверу..аней спасибо за ваш ответ ... – donkarai

ответ

0

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

- (void)applicationDidEnterBackground:(UIApplication *)application 

для обработки несколько -tasking iOS, в дополнение к методу

- (void)applicationWillTerminate:(UIApplication *)application 

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

+0

спасибо за ваш ответ .. – donkarai

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