我只想使用MACRO函数RGBCOLOR(R,G,B)重写颜色常量值
我的代码是:
#define kBasketEditedQuantityBorderColor [UIColor colorWithRed:0.85 green:0.85 blue:0.85 alpha:1]
最佳答案
您可以直接在Objective-C中使用C宏函数
#define RGBCOLOR(r, g, b) [UIColor colorWithRed:r/225.0f green:g/225.0f blue:b/225.0f alpha:1]
RGBCOLOR(25.0f, 25.0f, 114.0f)
希望这能达成您的目标。
例如:
[yourView setBackgroundColor:RGBCOLOR(25.0f,25.0f,114.0f)];
http://www.codeproject.com/Articles/8376/Function-like-Macros-vs-Inline-Functions
关于iphone - [UIColor colorWithRed:0.85 green:0.85 blue:0.85 alpha:1]的MACRO函数RGBCOLOR(R,G,B)是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17858477/