您的位置:首页 > 其它

宏定义的简单应用

2016-01-05 20:40 323 查看
三目运算的宏定义(注意括号的使用,宏定义只是简单的参数传递,并不负责运算)
#define MYMAX(A,B) ((A) > (B)?(A):(B))

获取字符串的长度的宏定义(X为字符串,可以通过改变数字1的大小来改变所要截取字符

串的长度)

#define SUBTOINDEX(X) [X substringToIndex:1]

三颜色的宏定义(即通过红绿蓝三种颜色获取其他的任意一种颜色)

#define RGBA(r,g,b,a) [UIColor colorWithRed:(r)/255.0 green:(g)/255.0 blue:(b)/255.0 alpha:(a)]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: