【问题标题】:iOS Associating Settings with UITableView ItemiOS 将设置与 UITableView 项关联
【发布时间】:2013-01-28 09:18:53
【问题描述】:

我有一个UITableViewController,它能够将每一行保存到一个plist 文件中。目前,当您按下行上的详细信息披露指示器时,它会打开一个单独的 UITableViewController,其中包含两组中的四个静态单元格。

目前这些单元格中的数据只是保存在NSUserDefaults 中,但我希望能够以更可靠的方式(即plist)保存它们并将每组设置与在第一个表视图控制器中它自己的行。

任何帮助将不胜感激。

谢谢,

克里斯

【问题讨论】:

    标签: ios objective-c uitableview settings save


    【解决方案1】:

    您的每个组都可以保存为属性列表中的字典数组。在每个字典(或组)中,您可以包含各种元素,其中至少可以是一个表示您的“相关”项目的数组。如果您正在处理一组更复杂的数据,该数组可以是简单值的集合,甚至是字典本身。

    您甚至可以更进一步,使用 CoreData 创建一个不错的关系对象模型。

    资源:

    Property List Programming Guide

    Core Data Programming Guide

    【讨论】:

    • 好的,所以我要保存四件事 - 用户名、密码、网站和位置。我已经让我的应用程序创建了一个 plist,但保存方法似乎并未将它们全部写入文件 - 我如何指定将这四件事中的每一个都写入 plist?
    猜你喜欢
    • 2012-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多