Xcode IBOutlet和IBOutlet属性之间的区别是什么?

Xcode IBOutlet和IBOutlet属性之间的区别是什么?,xcode,iboutlet,Xcode,Iboutlet,我注意到,在连接插座时,如果我将代码放在括号外,它会使插座成为一个属性。它的行为与普通IBOutlet有何不同 没有“常规IBOutlet”这样的东西IBOutlet只是一个内部关键字,给Xcode一个提示,它应该允许在Interface Builder中使用这个名称创建一个outlet。您所描述的内容实际上与IBOutlet关键字毫无关系。这只是实例变量声明和属性声明之间的一般区别 实例变量是实例级变量 访问器方法是获取或设置实例变量的方法 属性是调用/声明访问器方法的缩写(对于合成,声明是

我注意到,在连接插座时,如果我将代码放在括号外,它会使插座成为一个属性。它的行为与普通IBOutlet有何不同


没有“常规IBOutlet”这样的东西
IBOutlet
只是一个内部关键字,给Xcode一个提示,它应该允许在Interface Builder中使用这个名称创建一个outlet。您所描述的内容实际上与
IBOutlet
关键字毫无关系。这只是实例变量声明和属性声明之间的一般区别

  • 实例变量是实例级变量

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

  • 属性是调用/声明访问器方法的缩写(对于合成,声明是生成访问器方法的缩写)


还有无尽的细节

请先搜索再提问。谢谢马特,这很有道理。