美文网首页
iOS 面向协议编程

iOS 面向协议编程

作者: 一叶夏幕 | 来源:发表于2018-05-14 13:35 被阅读58次

1什么是Swift Protocol 


面向对象


困境之一

Dynamic Dispatch Safety

动态派发的安全性

Swift protocol


困境之二

Cross-Cu'ng Concerns

横切关注点

使用协议共享代码

协议定义

     提供实现的入口

     遵循协议的类型需要对其实现

协议扩展

     为入口提供默认实现

     根据入口提供额外实现

困境之三

Diamond Problem

菱形缺陷

相关文章

网友评论

      本文标题:iOS 面向协议编程

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