这可能是一个非常愚蠢的初学者问题,但是:
如果你的类中有一些不错的实例变量,例如 UIScrollview *scrollView2,那么你为什么要通过放弃一个来绕过 getter 和 setter
[self.scrollView2 addSubview:imageView];
, 而是做一个
[scrollView2 addSubview:imageView];
? 我的意思是......越过吸气剂并没有什么坏处,实际上我认为这总是要走的路。但在所有苹果的例子中,我到处都怀念这种模式。他们在调用方法时很少使用 self.someInstanceVariable。还是我做错了什么?
自从苹果做以来我就开始做同样的事情,但我想知道:为什么?