美文网首页
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