属性和在iOS中合成

Cra*_*Dev 4 xcode synthesizer properties objective-c ios

可能重复:
@property @synthesize

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

voi*_*dzm 5

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