Удалить данные, сохраненные во время сохранения и восстановления состояния

Мое приложение имеет множество состояний, сохраняемых и восстанавливаемых в разное время, и я хотел бы дать пользователю возможность очистить все.

Можно ли программно очистить все сохраненные данные?

1 ответ

Решение

Чтобы очистить сохраненные данные, вам нужно вернуть NO из метода делегата приложения

application:shouldSaveApplicationState:

Но Apple предоставила эту концепцию, чтобы перезапустить приложение в прежнее состояние даже после того, как приложение переходит из фонового режима в либо завершенное, либо приостановленное состояние. Это не имеет ничего общего с пользователем приложения. Что касается моего понимания, мы не должны предоставлять возможность пользователю очищать данные сохранения состояния.

Спасибо Пурна

Другие вопросы по тегам