直接看效果对比
NO.1 优化写法
int c = ({
int a = 2;
int b = 4;
a + b;
});
NSLog(@"--%d",c);
NO.2 固化写法
int a1 = 5;
int a2 = 4;
int b = a1 + a2;
NSLog(@"***%d",b);
#对比:同样是计算一个加法,对于第一种写法我们一看就知道这段代码是干什么的。 对于我们有时候创建一些UI或者是自定义类的实现。都可以放在这里面来展示。对于代码的可读性和整洁性大大的提高啊。
网友评论