Apple Says: “如果您的应用程序在 iOS 或 Mac OS X v10.4 及更高版本中运行,您可以使用与设备无关的色彩空间或通用色彩空间。”
这意味着我要使用 CGColorSpaceCreateWithName(...) 而不是 CGColorSpaceCreateDeviceRGB(...) 因为后者已被弃用。然而,在 this stackoverflow 上的帖子说通用颜色空间已被弃用。正确答案是什么?
最佳答案
CGColorSpaceCreateWithName()
是 MacOS 上的推荐函数,但 kCGColorSpaceGenericRGB
在 iOS 上不可用,因此您必须使用 CGColorSpaceCreateDeviceRGB()
> 相反(并且在该平台上并未弃用)。
关于objective-c - 核心显卡 - 创建 RGB 色彩空间的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4550098/