2010-08-18 45 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

相關問題