【发布时间】:2014-12-09 03:47:33
【问题描述】:
我有一些与应用程序相关的参数(布尔值和字符串数据),这些参数要么由用户通过应用程序设置,要么在第一次执行时设置。我不希望通过使用Core Data 来存储这种信息,所以我正在考虑的选项是:
1) 创建和读取/写入自定义.plist 文件(假设为myconfig.plist)以存储在Documents 应用文件夹中
2) 使用NSUserDefaults保存此类信息
我想保留的信息类型是,例如,安装和运行的最后一个应用程序版本,以检查应用程序是否正在更新,或者一个标志表明是否已经加载了某些特定的数据集而没有必须检查模型。
哪个选项最适合和最安全地完成这项任务?或者甚至有更好的选择来处理这个问题?
谢谢
【问题讨论】:
标签: ios configuration version plist nsuserdefaults