目前我正在制作一个应用程序,可以使用不同的设置制作配置文件。您建议我将这些信息保存在哪些数据类型中?
我有一个表格,显示了个人资料名称和版本号。但是对于每个配置文件,需要存储更多信息。
因此,我正在研究的想法有2个阵列。 1表示所有配置文件信息,1表示加载信息时正在制作的信息。第二个数组是将在表格中显示的数组。因为该表不显示所有存储的信息。
..但这看起来有点愚蠢。是否有更合适的方法将信息保存在1个数组中,只是将部分数据传递给tableview?
答案 0 :(得分:0)
您可以轻松使用NSDictionary,并且要向用户显示的部分可以存储在dict中的键下的NSArray中。使用dict有三个好处:
另一种方法可能是使用核心数据。然后,您必须定义自己的数据模型并实现配置文件数据库的加载和保存。但是,您可以非常轻松地获得撤消/重做功能和版本控制。