这里的新手总数。
这个
有什么区别_myUIProgressView.transform = CGAffineTransformScale(_myUIProgressView.transform, 1.0, 0.3);
和此:
[_myUIProgressView setTransform:CGAffineTransformMakeScale(1.0, 0.3)];
除了简洁。为什么你会偏爱另一个呢?
答案 0 :(得分:0)
这两个电话功能相同。唯一的区别是语法。
第一种称为点符号。第二个是对setter的方法调用。
Dot notation是一种调用属性的setter或getter的替代方法,它与其他语法完全相同。
有些人(大多是老派的C程序员)不喜欢点语法。我是一名老C程序员,但我喜欢它。