Swift:协议作为类型使用的优点

2016-09-20  本文已影响32人  厨子

协议(Protocol),是一种类型,故,可以使用协议,定义一些变量,常量等。
使用的好处是,方便代码瘦身。

有情况如下:

为了减少不必要的工作,可以在 classD,E,F ...中,定义一个变量 var AA :protocolA; 然后给它赋值:AA = classB();然后在 类 C,D,E,F...中使用功能 roleA 时,直接用变量 AA调用 funcA,使用里面的动态数据就可以了,很是方便。

上一篇 下一篇

猜你喜欢

热点阅读