首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OSX:如何拥有专门的应用程序来管理另一个应用程序的首选项

OSX:如何拥有专门的应用程序来管理另一个应用程序的首选项
EN

Stack Overflow用户
提问于 2013-12-22 17:05:59
回答 1查看 274关注 0票数 1

我的主要应用程序是匿名的(在Dock中没有图标,在菜单栏中也没有),我想开发另一个用于管理首选项的应用程序。

我怎样才能做到这一点(就像AlfredApp对于那些熟悉这个应用程序的人)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-22 17:15:52

理论上,你可以使用NSUserDefaults的addSuiteNamed:方法。苹果的文档说,关于这个方法:

suiteName域类似于包标识符字符串,但不绑定到特定的应用程序或包。套件可用于保存多个应用程序之间共享的首选项。

无论如何,这将允许您写入应用程序的NSUserDefaults。

尽管如此,如果您的应用程序是沙箱的(也就是:您是为Mac编写的),那么使用NSUserDefaults或任何其他首选文件编写方法都将受到限制。因此,根据您的应用程序/分发方法的目标,也许您应该修改您的计划。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20731812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档