更改OS X默认值

时间:2014-10-14 01:05:39

标签: macos

我想阅读并以其他方式操纵 com.apple.iTunes plist中的设置,但我发现有关使用 NSUserDefaults 类的信息并不是&似乎在告诉我我想知道什么。那可能不是正确的地方吗?

基本上我需要知道的是,shell命令的编程等价物是什么:

defaults read {plist} {key}

defaults write {plist} {key} {options} {value}

defaults delete {plist} {key}

1 个答案:

答案 0 :(得分:1)

您正在寻找的API是NSUserDefaults的核心基础邻居,CFP参考;有问题的方法是CFPreferencesCopyAppValueCFPreferencesSetAppValuePreferences Utilities Reference中有更多信息。请注意,沙盒可能会阻止您的应用影响其他应用的设置。