Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的应用程序在不同时间保留并恢复了一堆状态,我想给用户一个清除所有内容的选项。
是否可以以编程方式清除所有保留的数据?
要清除保留的数据,您需要从应用委托方法返回 NO
application:shouldSaveApplicationState:
但是,Apple 提供了这个概念,即使在应用程序从后台移动到终止或暂停状态后,也可以将应用程序重新启动到以前的状态。这与应用程序用户无关。据我了解,我们不应该向用户提供清除状态保留数据的选项。
谢谢,普纳