标签: objective-c xcode ios properties synthesizer
可能重复: @property @synthesize
什么时候必须使用属性并合成元素作为NSArray,NSSTring ....或IBOutelt作为UIButton或UITextFiled?
答案 0 :(得分:5)
主要在其他对象需要更改或访问对象中的ivars时使用属性。如果不手动定义getter和setter,或使用@property,则其他对象无法查看或更改ivars。属性也经常用于方便内存管理,帮助您防止内存泄漏。