Удалить данные, сохраненные во время сохранения и восстановления состояния
Мое приложение имеет множество состояний, сохраняемых и восстанавливаемых в разное время, и я хотел бы дать пользователю возможность очистить все.
Можно ли программно очистить все сохраненные данные?
1 ответ
Решение
Чтобы очистить сохраненные данные, вам нужно вернуть NO из метода делегата приложения
application:shouldSaveApplicationState:
Но Apple предоставила эту концепцию, чтобы перезапустить приложение в прежнее состояние даже после того, как приложение переходит из фонового режима в либо завершенное, либо приостановленное состояние. Это не имеет ничего общего с пользователем приложения. Что касается моего понимания, мы не должны предоставлять возможность пользователю очищать данные сохранения состояния.
Спасибо Пурна