无效的颜色系统,labelColor(仅给出一次警告)

Par*_*fna 10 cocoa objective-c xib nstextfield nstextfieldcell

我在nib load(NSWindowController)时在OS X 10.9控制台上收到警告.

Invalid color System, labelColor (warning given only once)
Run Code Online (Sandbox Code Playgroud)

我正在使用Xcode 6和OS X 10.10来编译我的代码.很可能这个警告是因为NSColor在10.10中为静态文本和相关元素公开了新的系统颜色:labelColor,secondaryLabelColor,tertiaryLabelColor和quaternaryLabelColor.

如何修复此警告?

Nil*_*ili 12

从以下位置更改xib文件中文本字段的颜色:

<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
Run Code Online (Sandbox Code Playgroud)

至:

<color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
Run Code Online (Sandbox Code Playgroud)

由于"labelColor"不是OSX 10.9中的正式颜色名称.