属性和在iOS中合成

时间:2011-04-19 16:23:20

标签: objective-c xcode ios properties synthesizer

  

可能重复:
  @property @synthesize

什么时候必须使用属性并合成元素作为NSArray,NSSTring ....或IBOutelt作为UIButton或UITextFiled?

1 个答案:

答案 0 :(得分:5)

主要在其他对象需要更改或访问对象中的ivars时使用属性。如果不手动定义getter和setter,或使用@property,则其他对象无法查看或更改ivars。属性也经常用于方便内存管理,帮助您防止内存泄漏。