什么是plist文件,我需要检查它吗?

时间:2013-04-29 14:49:47

标签: ios xcode

我想知道* .plist文件的目的是什么?我是否需要将它们检入源控件,还是自动生成?

2 个答案:

答案 0 :(得分:3)

目的:

  • 存储在期间不会更改的字典数据的好方法 runtime位于.plist文件中。如果要组织一些数据 按层次结构,您可以将其存储在.plist文件

According to the Apple

  

属性列表是可以对象的层次结构的表示   存储在文件系统中并在以后重构。财产清单   为应用程序提供轻量级和便携式存储方式   数据量。它们是由特定类型构成的数据层次结构   对象 - 它们实际上是一个对象图。财产清单是   易于以编程方式创建,甚至更容易序列化   持久的表示。应用程序可以稍后阅读   静态表示回到内存并重新创建原始   对象的层次结构。可可基金会和核心基金会都有   与属性列表序列化和反序列化相关的API。

我是否需要将其检入源代码管理中?

  • 是的,您需要将其检入源代码管理中。

答案 1 :(得分:0)

如果是info.plist文件,则存储捆绑包ID,版本号和有关应用程序的其他信息的加载位置。如果这些信息对您来说并不重要,那么它不需要在您的仓库中,但智能资金是将其保持在版本控制之下。

如果您使用Google info.plist,Apple会获得有关该文件的用途以及各种密钥的信息,您将获得有关它的所有可能信息。