我想知道属性列表,(.plist)如果要退出应用程序然后重新打开它,是否会保存内容。我想将几个变量保存给PLIST,以便每次需要有关用户在应用程序中的用户的通用信息时都可以从中阅读。
- 如果我要关闭并重新打开应用程序? 是否保存变量?
- 我应该使用plist,还是有更好的方法?
谢谢!
是的,您可以使用PLIST保存用户信息。这是一种示例方式。做一个plist并写入沙箱。
NSString *urlStr = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject;
urlStr = [urlStr stringByAppendingPathComponent:@"userInfo.dic"];
NSURL *url = [NSURL fileURLWithPath:urlStr];
[userInfoDictionary writeToURL:url error:NULL];
如果信息复杂,也可以使用SQLite数据库或核心数据。