【发布时间】:2015-05-20 06:06:18
【问题描述】:
我正在将一个简单的 unix 应用程序移植到 OSX,现在在 NSWindow 中使用 NSView 子类. 有三个颜色常量(此视图@interface 的成员),我不喜欢硬编码,而是可以定义为用户默认值(并在启动时加载)。这些是: a, b 和 c, 都是 [NSColor colorWithDeviceRed: green: blue: alpha] 类型。 我正在尝试了解如何从用户默认文件中读取这些值,该文件可以手动写入,也可以通过默认值 em> 系统命令。还尽量避免深入研究 Preference Pane Controller、Color Wells 等。在 X11 中,这非常简单。我试图找出在 Cocoa 中实现它的最简单方法。它不适用于“AppStore”类型的应用程序。是否有此类代码或类似代码的任何工作示例-在网上找不到任何示例?提前致谢。
【问题讨论】:
标签: objective-c macos cocoa