iOS 4.0 Быстрое переключение приложений - PullRequest
1 голос
/ 30 июня 2010

Хорошо, я пытаюсь реализовать быстрое переключение в моем приложении, и если мне не нужно выполнять какой-либо фоновый код / ​​сохранять какие-либо пользовательские данные, действительно ли мне вообще нужно что-нибудь ? Или я просто обновляюсь до iPhone SDK 4.0, нажимаю кнопку «Скомпилировать» и развернуть?

Есть ли способ имитировать исключение нехватки памяти, заставить ОС очистить приложение, чтобы проверить, как оно перезапускается?

Спасибо,
Теджа.

1 Ответ

2 голосов
/ 01 июля 2010

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

Самый простой способ имитировать предупреждение о памяти - через симулятор iPhone, в разделе «Оборудование» -> «Имитация предупреждения о памяти». Лично я использовал настройки клавиатуры Mac OSX, чтобы установить горячую клавишу для этого пункта меню, чтобы я мог быстро смоделировать предупреждения памяти в своем приложении.

...