Xcode 像钨和钢这样的颜色也有吗?

Xcode 像钨和钢这样的颜色也有吗?,xcode,macos,cocoa,properties,nscolor,Xcode,Macos,Cocoa,Properties,Nscolor,我知道Cocoa为您提供了白色,黑色,黑色,但它们也有苹果颜色面板中的颜色吗?有“雪”、“钨”、“钢”、“锡”等颜色?或者我应该自己创建这些颜色吗?您应该找到这些颜色的rgb值,并制作自己的NSColor。您需要的rgb中NSColor的文档。“蜡笔”对应于颜色面板中的蜡笔框。您可以将类别添加到

我知道Cocoa为您提供了
白色
黑色
黑色
,但它们也有苹果颜色面板中的颜色吗?有“雪”、“钨”、“钢”、“锡”等颜色?或者我应该自己创建这些颜色吗?

您应该找到这些颜色的rgb值,并制作自己的NSColor。您需要的rgb中NSColor的文档。“蜡笔”对应于颜色面板中的蜡笔框。

您可以将
类别添加到
并使用您想要的任何名称制作任何颜色…因此您需要制作2个文件…
NSColor+yourcogries.h

#import <Cocoa/Cocoa.h>
@interface NSColor (YourCategories)  // Tag in () is "yours" to name,
+ (NSColor *) MAUVE;
@end    
简单的

#导入NSColor+yourcogories.h

在任何页面上,您希望能够引用您的命名颜色,如

[[self window]setBackGroundColor: [NSColor MAUVE]];

∀Ⓛ∃✖

+1这表明,即使在使用可可多年后,我仍然不断发现新的课程。谢谢彼得。我不知道这个班的存在。我也是这么想的,但在上面的评论中,彼得证明我们错了。
[[self window]setBackGroundColor: [NSColor MAUVE]];