gpt4 book ai didi

objective-c - 将用户默认绑定(bind)到不同的标识符

转载 作者:行者123 更新时间:2023-12-03 17:08:44 24 4
gpt4 key购买 nike

我有一个首选项 Pane bundle (它在系统首选项中运行)。我使用 Interface Builder 设计了界面,其中将“自动启动”复选框绑定(bind)到共享用户默认值。这很好用,但它将首选项写入 com.apple.systempreferences。我想将我的首选项保留在 com.example.mybundle 默认值中。我该怎么做?

我想我需要在 Interface Builder 中添加一个 User Defaults Controller ,但是如何告诉它与 com.example.mybundle 进行映射?

谢谢大家!

最佳答案

您需要绑定(bind)到一个 NSDictionaryController,其持久性通过 -[NSUserDefaults permanentDomainForName:]-[NSUserDefaults setPersistentDomain:forName:] 进行管理,尽管坦率地说,这只是易于使用 +[NSDictionary DictionaryWithContentsOfFile:]-[NSDictionary writeToFile:atomically:]

关于objective-c - 将用户默认绑定(bind)到不同的标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/489856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com