关于 Info.plist 中可以存储哪些信息的一些示例?

Posted

技术标签:

【中文标题】关于 Info.plist 中可以存储哪些信息的一些示例?【英文标题】:Some examples on what kind of Information can be stored in Info.plist? 【发布时间】:2014-03-19 20:05:55 【问题描述】:

我目前正在考虑什么样的信息,我可以存储在 Info.plist 中。

我计划存储应用程序与之通信的其余服务器的 IP 地址,但可以将其作为常量存储在配置文件中。那么使用 Info.plist 存储一些数据的其他用例是什么。

在 Info.plist 中存储 IP 地址是一种好习惯吗?

【问题讨论】:

【参考方案1】:

这实际上取决于您的应用程序以及您想要实现的目标,如果它是 Apple 的 plist 文档 which can be found by clicking this part of the sentence. 中引用的值类型之一,您可以在 plist 中存储几乎任何您想要的东西。

【讨论】:

您是否建议将 IP 地址存储在 Info.plist 中? 是的,这样就可以了。这确实是您的偏好,不过我不会制作一个专门针对一个 IP 地址的完整 plist。【参考方案2】:

plist 只是一个 xml 文件。您可以在其中存储任何您想要的东西。在 Xcode 中查看一个 plist 文件为 RAW,在它上面右击可以看到。

【讨论】:

【参考方案3】:

是的,它也可以存储IP地址,以字符串的形式或某种数字类型。

您可以在此处查看属性列表类型及其各种表示形式(来自 Apple 文档):

【讨论】:

以上是关于关于 Info.plist 中可以存储哪些信息的一些示例?的主要内容,如果未能解决你的问题,请参考以下文章

如何以编程方式访问 iOS 中其他已安装应用程序的 info.plist?

关于macbook里info.plist文件无法修改怎么办?

如何在 react-native iOS 应用程序中运行时读取 Info.Plist?

如何在 react-native iOS 应用程序中运行时读取 Info.Plist?

swift3.0怎么获取info.plist文件里的属性值

Xcode中的Info.plist字段列表详解