我想知道* .plist文件的目的是什么?我是否需要将它们检入源控件,还是自动生成?
答案 0 :(得分:3)
目的:
属性列表是可以对象的层次结构的表示 存储在文件系统中并在以后重构。财产清单 为应用程序提供轻量级和便携式存储方式 数据量。它们是由特定类型构成的数据层次结构 对象 - 它们实际上是一个对象图。财产清单是 易于以编程方式创建,甚至更容易序列化 持久的表示。应用程序可以稍后阅读 静态表示回到内存并重新创建原始 对象的层次结构。可可基金会和核心基金会都有 与属性列表序列化和反序列化相关的API。
我是否需要将其检入源代码管理中?
答案 1 :(得分:0)
如果是info.plist
文件,则存储捆绑包ID,版本号和有关应用程序的其他信息的加载位置。如果这些信息对您来说并不重要,那么它不需要在您的仓库中,但智能资金是将其保持在版本控制之下。
如果您使用Google info.plist
,Apple会获得有关该文件的用途以及各种密钥的信息,您将获得有关它的所有可能信息。