对于我需要能够存储的给定配置,我应该考虑使用 NSUserDefaults 还是转到 CoreData?
iPhone 的配置大致是这样的,注意可以这么说的 3 个级别:
- 项目(NSMutableArray)
- aString: NSString
- aString2: NSString
- aDate: NSDate
- aDate2: NSDate
- a bool : bool
- aTI1: NSTimeInterval
- aTI2: NSTimeInterval
- 关键词(NSMutableArray)
- 关键字:NSString
- 关键字:NSString
PS iPhone 的新手,所以还没有花时间研究任何特定的持久性方法。
最佳答案
查看结构,我建议您使用 NSDictionary
将数据保存在特定键处。
是否使用Core Data
或 NSUserDefault
取决于您是否希望将数据保存在 plist 中并在每次启动应用程序或共享数据时都可用类之间,而不将其分别保存在文件中。
关于iphone - 对于给定的配置,我应该尝试使用 NSUserDefaults 还是去 CoreData?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5448065/