我有一个类别NSObject+Utilities
,其中包含我在项目中使用的各种工具方法。不幸的是,我必须在返回的方法中再添加一个参数NSColor
。
这里有一个例子:
- (NSColor*) ccBlueLight {
return [self libMakeAColor :0.000f :0.535f :1.0f :1.000f];
}
最后一个参数 ( 1.000f
) 负责透明度。当我创建这个方法时,我没有想到透明度,我将它固定为1.000f
. 由于我cc
在不同的项目中使用这些颜色,我不能简单地添加另一个参数而不会在使用它们时在其他项目中出错。
有没有办法毫无问题地添加透明度参数?