如何使用文件夹名称设置用户默认值

发布于 2024-12-07 20:13:56 字数 202 浏览 0 评论 0原文

我希望将用户默认设置为

~/Library/Preference 

文件夹名称“MyFolder”下,plist名称为

com.mycompany.myapp.plist

我需要自己创建plist文件和文件夹还是系统自动创建?

有教程吗?

I hope to set the user defaults to

~/Library/Preference 

under the folder name 'MyFolder', plist name is

com.mycompany.myapp.plist

Do I need to create the plist file and the folder by myself or the system create automatically?

Is there any tutorial?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

╭⌒浅淡时光〆 2024-12-14 20:13:56

您需要使用 用户默认系统。用户默认类(特别是 NSUserDefaults)管理首选项文件的创建和位置,并允许您轻松读取和写入首选项数据。

默认情况下,“用户默认值”系统会在 ~/Library/Preferences 文件夹下创建一个包含应用程序包 ID 和 plist 扩展名的首选项文件,但您不应依赖此文件行为。如果您使用 API,则无需知道文件的位置,因为它并不重要。

您永远不应该直接创建或管理首选项文件,您应该始终使用 API。

You need to use the User Defaults System. The User Defaults classes (particularly NSUserDefaults) manage the creation and location of the preferences file and allow you to easily read and write preferences data.

By default, the User Defaults system creates a preferences file with your app's bundle ID and the plist extension under the ~/Library/Preferences folder, however you should not rely on this behaviour. If you use the API you don't need to know the location of the file as it's not important.

You should never create or manage the preferences file directly, you should always use the API.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文