Swift的协议开发

2017-04-26  本文已影响28人  iYeso

本篇文章翻译自:IF YOU'RE SUBCLASSING, YOU'RE DOING IT WRONG.
原作者:Hector Matos
原发表日期:2015-07-13
我们可以通过等式的传递性来理解swift:

我并不是说子类没有价值,尤其在使用单一继承(single inheritance)的情况下,类和子类当然是强有力的工具。然而我想说的是,iOS日常开发的问题是对类和继承的过度使用。

如果我们分离代码的时候。 或者分离某一个功能耦合行比较高. 所以我们要做的就是使用swift的面向协议开发。

上一篇 下一篇

猜你喜欢

热点阅读