我希望将用户默认值设置为
~/Library/Preference
在文件夹名称“MyFolder”下,plist名称为
com.mycompany.myapp.plist
我是否需要自己创建plist文件和文件夹,否则系统会自动创建?
有没有教程?
答案 0 :(得分:1)
您需要使用User Defaults System。 User Defaults类(特别是NSUserDefaults
)管理首选项文件的创建和位置,并允许您轻松读取和写入首选项数据。
默认情况下,User Defaults系统会在plist
文件夹下创建一个包含应用程序包ID和~/Library/Preferences
扩展名的首选项文件,但是您不应该依赖此行为。如果您使用API,则无需知道文件的位置,因为它并不重要。
您永远不应该直接创建或管理首选项文件,您应该始终使用API。