例子中,不同对象的handleBusiness:实现都是相同的吧?怎么区分不同对象的操作呢?

来源:11-2 责任链模式相关面试问题

慕神1262535

2018-10-05

图片描述

写回答

1回答

于海

2018-10-06

handleBusiness:是责任链上各个对象应该实现的各自具体实现逻辑,所以可能是不尽相同的。链条上各个对象根据自己处理结果决定completion回调入参是否为YES 如果自己没处理掉,则传NO由后续责任方处理

0
3
慕神1262535
非常感谢!
2018-10-06
共3条回复

资深大牛带你深度剖析ios高级面试

从BAT/TMD名企真题入手,结合源码及应用,构建完整iOS知识体系

1749 学习 · 600 问题

查看课程