swift potocol 作为参量时函数的派发顺序

1、检查protocol本体是否声明调用函数;

2、如果没有,检查protocol扩展是否有该函数;如果扩展中也没有,报错;

3、如果本体声明了函数,使用动态派发机制进行派发;扩展中的实现位于最末位。

posted @ 2018-09-19 19:30  zzfx  阅读(184)  评论(0编辑  收藏  举报