【发布时间】:2014-01-06 23:37:20
【问题描述】:
我是 ios dev 的新手,没有开发 iPhone 应用程序,需要存储大约 20 条基本配置类型的记录:
键 1
字段 1:值 1
字段 2:值 2
字段 3:值 3
键 2
字段 1:值 1
键 2:值 2
字段 3:值 3
等等。这是只读数据。你能用 plist 做到这一点吗?我想我想将它读入字典以在运行时使用。我想要一种结构化类型的数据来增强代码的可读性。
编辑: 对不起,如果我想要正确的答案,我应该更清楚地问这个问题。我要问的是如何创建一个 plist 来强制执行数据的“结构化”方面。所以 - 数据是一个记录列表,包含字段(如数据库)。每条记录具有相同数量的具有相同名称和相同类型的字段。我希望能够将记录添加到 plist 并让它强制执行 - 以提高可读性。我想将它读入字典中,以便在我的代码中使用以按键查找单个记录,然后检索每个字段的值,按名称引用字段。因此,每个“记录”都是一个结构或类,结构的成员对应于 plist 中每个记录的字段。
所以它听起来很像 SQL 数据库中的表。我想我想使用 PLists,因为它们是 XCode 中项目的更容易查看和编辑的组件 - 它可以更容易维护和记录。
无论如何,请让我知道在 IOS/XCode 中执行此类操作的常见最佳实践方式。
谢谢!
【问题讨论】:
标签: ios dictionary plist