【问题标题】:Property and synthesize in iOS [duplicate]iOS中的属性和合成[重复]
【发布时间】:2011-04-19 16:23:19
【问题描述】:

可能重复:
@property @synthesize

我什么时候必须对一个元素使用属性和综合作为 NSArray、NSSTring....或 IBOutelt 作为 UIButton 或 UITextFiled?

【问题讨论】:

  • 重复:12345...
  • @Mat “这个网站不能替代已经通过搜索引擎获得的关于 Objective-c 的大量文档。”好吧,这是目前谷歌上“iOs synthesize”的第一次点击,所以你应该发布答案而不是评论,否则你的评论会自相矛盾=)

标签: objective-c xcode ios properties synthesizer


【解决方案1】:

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

【讨论】:

  • 而@synthesize表示getter和setter是自动生成的。
猜你喜欢
  • 2012-05-25
  • 2013-03-26
  • 2011-07-24
  • 2014-04-14
  • 1970-01-01
  • 1970-01-01
  • 2012-04-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多