【发布时间】:2014-04-18 03:56:53
【问题描述】:
对于我正在处理的项目,我想在应用程序启动之间向用户 iPhone 保存一些数据字节。我想这样做,以便在用户终止应用程序时保存一些状态和一些重要数字。我已经考虑过了,最好的地方似乎是AppDelegate。
- (void)applicationWillTerminate:(UIApplication *)application
{
// Called when the application is about to terminate.
// Save data if appropriate. See also applicationDidEnterBackground:.
/* this is where I want to begin the process of saving application data */
}
我听说过将对象(仅允许选择少数,例如 NSString、NSDictionary、NSArray)写入文件,但这可以在应用程序启动之间保留,还是数据会消失用户何时终止应用?
问题:
是否有一种确定的方法可以将数据写入用户 iPhone,并在应用程序退出后仍然存在?
【问题讨论】:
标签: ios objective-c cocoa-touch nsarray nsdictionary