【问题标题】:Plist for structured data in CocoaCocoa 中结构化数据的 Plist
【发布时间】: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


    【解决方案1】:

    是的,您可以将数据添加到您的 plist 中,以便稍后检索它们。但请确保将其添加到 AppDelegate 中的应用程序包中。 This 向您展示了如何将其添加到捆绑包中。

    【讨论】:

      猜你喜欢
      • 2011-08-24
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 2010-10-19
      • 1970-01-01
      • 2011-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多