swift 函数调用:self 关键字与不使用 self 关键字

2024-03-25

我想知道类中的这两个函数调用之间是否有任何区别:

self.myFuction()

VS

myFunction()

它以两种方式发挥作用。有没有必要使用self关键字的情况?


大多数情况下:绝对没有区别。但如果省略“self”,则更加“迅速”。 但有一种情况,你必须在闭包表达式中使用 self: 。

But从 Swift 1.2 开始,使用 @noescape 参数,你也可以在闭包中省略“self”。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

swift 函数调用:self 关键字与不使用 self 关键字 的相关文章

随机推荐