IBOutlet和IBOutlet属性之间有什么区别?

时间:2014-01-16 22:42:57

标签: xcode iboutlet

我注意到在连接插座时,如果我将代码放在支架之外,它会将插座变成属性。它的表现与常规IBOutlet有何不同?

enter image description here

1 个答案:

答案 0 :(得分:1)

没有“常规IBOutlet”这样的东西。 IBOutlet只是一个内部关键字,为Xcode提供了一个提示,即它应该允许在Interface Builder中使用此名称创建插座。您所描述的内容实际上与IBOutlet关键字完全无关。这只是实例变量声明和属性声明之间的普通区别。

  • 实例变量是实例级变量。

  • 访问器方法是获取或设置实例变量的方法。

  • 属性是调用/声明访问器方法的简写(并且通过综合,声明是生成访问器方法的简写)。

see my book无休止的细节......!