Swift在大写字母“ Self”和小写字母“ self”之间的区别

在Swift操场上玩耍时,我注意到Self大写字母“

S”与小写字母一起可用self。它们之间有什么区别吗?如果是这样的话,这两个的用法是什么,尤其是对于Self

回答:

Self指协议内部的当前“事物”的类型(无论符合什么协议)。

我已经找到了官方的文档Self是协议相关联的类型声明中的斯威夫特编程语言。令人惊讶的是,有关协议或嵌套类型的部分中没有记录它:

但是,现在在官方Swift编程语言的有关类型的章节中有一段关于SelfType包含代码示例的段落。

以上是 Swift在大写字母“ Self”和小写字母“ self”之间的区别 的全部内容, 来源链接: utcz.com/qa/409178.html

回到顶部