在 Windows 上,我们使用注册表或 .ini 或 xml 配置等进行设置,应用程序可以在运行时提取这些设置,而无需更改代码。
在 Mac/Cocoa 上,实现此目的的最佳方法是什么以及相应的 API 是什么?
最佳答案
参见NSUserDefaults和 User Defaults Programming Topics 。 NSUserDefaults 将数据作为属性列表存储在 ~/Library/Preferences 目录中。
关于Cocoa/Mac - 运行应用程序的外部配置设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6146791/