上图中simonTheHamster就是Hamster的实例,直接打印simonTheHamster.TextRepresentable就行,为什么要在加一个somethingTextRepresentable?
图片来自 The Swift Programming Language 中文版
http://wiki.jikexueyuan.com/project/swift/chapter2/22_Protocols.html#c65615c678a0d4c18cd2b869b16892f0
多谢解答
你给的链接中,我没有找到你的代码。但是我看你的三行代码,我觉得可是想讲类的继承相关知识吧。首先你初始化了一个类的实例。但是你的第二行却把这个类的实例转化成了另外一个累。既然能这么些,我觉得这两个类是子类与父类的关系。不知道猜的对不对。因为是用手机看的。所以没有在你给的链接中找到你相应的代码。字太小了。