我需要以编程方式访问系统首选项中某些设置的状态。特别是滚动条设置(对于 10.7,无论它们是否 float ,对于 10.6/10.5,滚动按钮的位置)。我知道有这些 .plist 文件,但如果可能的话,我宁愿从内存中快速访问某些内容。我也很好奇当它们发生变化时是否可以收到通知,这样我就不必经常阅读它们。
最佳答案
阅读NSScroller引用。通过调用适当的 setArrowsPosition:
等,设置中的更改会自动传达给 NSScroller
的所有实例。您只需在 NSScroller
中实现它们即可> 子类。
关于macos - 以编程方式访问 OSX 滚动条首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7796726/