在Swift操场上玩耍时,我注意到Self大写字母“ S”与小写字母一起可用self。它们之间有什么区别吗?如果是这样的话,这两个的用法是什么,尤其是对于Self?
Self
self
Self指协议内部的当前“事物”的类型(无论符合什么协议)。
我已经找到了官方的文档Self是协议相关联的类型声明中的斯威夫特编程语言。令人惊讶的是,有关协议或嵌套类型的部分中没有记录它:
但是,现在在官方Swift编程语言的有关类型的章节中有一段关于SelfType包含代码示例的段落。
SelfType