iPhone上不推荐使用常量KCG颜色?
我在让CGColorGetConstantColor()在iPhone上工作时遇到一些问题。苹果的文档中,您可以传递任何“恒定颜色”,而无需链接到恒定颜色的实际内容,因此我假设您可以简单地使用这些: 但情况似乎并非如此,因为Xcode向我抛出了一个错误:“'kCGColorBlack'不可用(声明为/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGColor.h:123)”iPhone上不推荐使用常量KCG颜色?,iphone,objective-c,cocoa,deprecated,Iphone,Objective C,Cocoa,Deprecated,我在让CGColorGetConstantColor()在iPhone上工作时遇到一些问题。苹果的文档中,您可以传递任何“恒定颜色”,而无需链接到恒定颜色的实际内容,因此我假设您可以简单地使用这些: 但情况似乎并非如此,因为Xcode向我抛出了一个错误:“'kCGColorBlack'不可用(声明为/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk/System/Library/F
有人知道新常量是什么(以及它们记录在哪里)?看看UIColor:
CGColorRef blackColor = [[UIColor blackColor] CGColor];
为什么方法在那里,但常量不推荐使用?毫无意义。
CGColorRef blackColor = [[UIColor blackColor] CGColor];