美文网首页
Swift知识点27 - 不透明类型

Swift知识点27 - 不透明类型

作者: xmb | 来源:发表于2020-12-10 10:10 被阅读0次

具有不透明返回类型的函数或方法会隐藏返回值的类型信息。
函数不再提供具体的类型作为返回类型,而是根据它支持 的协议来描述返回值。
在处理模块和调用代码之间的关系时,隐藏类型信息非常有用,因为返回的底层数据类型仍然可 以保持私有。
而且不同于返回协议类型,不透明类型能保证类型一致性 —— 编译器能获取到类型信息,同时模块使用 者却不能获取到。

相关文章

网友评论

      本文标题:Swift知识点27 - 不透明类型

      本文链接:https://www.haomeiwen.com/subject/vhylgktx.html