聊聊iOS中的多继承和多重代理

多继承和多重代理在swift的语言层面上是不支持的,但咱们有时会遇到这样的问题:git 类B和C分别继承自A,B1和B2继承自B,C1和C2继承自C.如今咱们须要在B1和C1中添加相同的方法,怎么去作?使用继承的话只能在类A中添加,但这样作的结果是基类A会愈来愈臃肿,最后变成上帝类God Class,维护起来会很困难. 在实现完某个代理后发现,咱们还要在其余页面中获取数据.例如,IM消息接收以后要
相关文章
相关标签/搜索