2010-08-18 50 views
0

例如:代码中的含义是什么? @synthetize x = _x;

@synthesize wheelImageView = _wheelImageView; 
+0

@synthesize可以做些什么?(http://stackoverflow.com/questions/3266467/what-exactly-does-synthesize-do) – kennytm 2010-08-18 14:45:26

+0

不要使用前导下划线来命名实例变量。 Apple为其自己的私人方法/ ivars保留了该前缀。 – JeremyP 2010-08-18 15:27:41

+0

@JeremyP仅适用于方法名称 – hooleyhoop 2010-08-18 15:50:50

回答

4

这将导致目标C创建getter和setter命名wheelImageView其被绑定到_wheelImageView实例变量。

@synthesize wheelImageView; 

将创建与同一个名字相同的ivar的getter和setter;

+1

只有setter会被调用setWheelImageView – Vladimir 2010-08-18 14:47:50

相关问题