Ios 我想保存应用程序,以便当用户退出时,uitextfields不';当用户返回时,不能擦除为文本
我想保存应用程序,以便当用户退出时,当用户返回时,uitextfields不会擦除为文本 当应用程序终止时,它会删除uitextfields中的所有数据Ios 我想保存应用程序,以便当用户退出时,uitextfields不';当用户返回时,不能擦除为文本,ios,objective-c,Ios,Objective C,我想保存应用程序,以便当用户退出时,当用户返回时,uitextfields不会擦除为文本 当应用程序终止时,它会删除uitextfields中的所有数据 我该怎么办呢?有很多替代方法,使用序列化及其读取/写入方法。我想你应该看看这个链接:。如果你只需要文本而不是整个uitextfield对象,你可以把所有字段放在一个NSDictionary中,并把它们写成plist。有很多人支持这一策略,这可能是最简单的 您应该将所有值保存为NSUserDefaults,并与表示相应文本字段的键相对应。在app
我该怎么办呢?有很多替代方法,使用序列化及其
读取
/写入
方法。我想你应该看看这个链接:。如果你只需要文本而不是整个uitextfield对象,你可以把所有字段放在一个NSDictionary中,并把它们写成plist。有很多人支持这一策略,这可能是最简单的
您应该将所有值保存为NSUserDefaults,并与表示相应文本字段的键相对应。在appDidFinishLaunching方法中,您应该清除所有值。这样,当用户从终止状态打开应用程序时,所有值都会被清除并显示空文本字段。使用
NSUserDefaults
保存数据。当应用程序重新启动时,从NSUserDefaults
加载数据。只需在应用程序终止时保存数据,并在应用程序启动时加载数据即可<代码>NSUserDefaults是一个候选项。或者说plist。一堆备选方案。阅读关于州的文档,您将在2012年会议视频部分找到一个开发人员视频。我应该使用NSUserDefaults添加什么代码