在Mac OS X中,过滤器(CIColorControls
,CIBloom
等)中的构建名称是否有常量字符串?
有一些常量字符串,如kCIInputEVKey
,您可以使用它来避免像@"inputEV"
这样的字符串文字,但我找不到类似过滤器名称的内容。
答案 0 :(得分:2)
隐藏起来,但有一系列过滤器名称及其作用:
答案 1 :(得分:0)
正如你可能已经发现的那样,没有。
虽然我看到可以在运行时提供过滤器,但为了获得完整图片,您必须在运行时查询可用过滤器列表,我只能猜测为什么没有一系列保证存在的规范过滤器 - 毕竟,引入这些常量的原因归结为。
10.4中引入的大多数(如果不是全部)过滤器仍然存在,所以依靠它们坚持下去并不是“太不安全”。也就是说,您应该总是考虑到查找失败...