iPhone Сохранение / загрузка данных вручную, без него Автоматическая загрузка - PullRequest
1 голос
/ 31 июля 2010

Я работаю над игрой, в которой используется функция сохранения / загрузки. Я использую Plist для данных.

У меня есть методы, закодированные правильно ... Я думаю?

Однако проблема заключается в том, что при нажатии кнопки «Домой» и повторном запуске приложения сохраненные данные автоматически отображаются.

Я бы предпочел, чтобы данные загружались вручную с помощью кнопки «ЗАГРУЗКА» на экране.

Я знаю, что кнопка загрузки работает правильно, но мне все еще нужно очистить данные, прежде чем программа полностью закроется (или перезагрузится?). Пожалуйста помоги! Спасибо!

1 Ответ

0 голосов
/ 02 августа 2010

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

Для этого вы должны поместить ключ UIApplicationExitsOnSuspend в ваш файл info.plist.

Более подробная информация здесь: http://developer.apple.com/iphone/library/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW23

...