我希望将用户默认设置为
~/Library/Preference
文件夹名称“MyFolder”下,plist名称为
com.mycompany.myapp.plist
plist文件和文件夹需要自己创建还是系统自动创建?
有教程吗?
最佳答案
您需要使用User Defaults System 。用户默认值类(特别是 NSUserDefaults
)管理首选项文件的创建和位置,并允许您轻松读取和写入首选项数据。
默认情况下,用户默认值系统会在 ~/Library/Preferences
文件夹下创建一个包含应用程序包 ID 和 plist
扩展名的首选项文件,但您不应该这样做依赖这种行为。如果您使用 API,则无需知道文件的位置,因为它并不重要。
您永远不应该直接创建或管理首选项文件,您应该始终使用 API。
关于cocoa - 如何使用文件夹名称设置用户默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7630031/