有几点疑问,问问作者
HaoXianSen opened this issue · comments
业务模块之间的通讯无法无法独立,按照你方式,因为他必须得需要知道协议,要不然编译都无法通过,那么协议又该放到哪呢?如果放到本库中,那么其他库用到就得依赖本库,除非协议单独提出来,如果协议单独提出来,按照你的设计思路,协议会很多?
Interface-oriented router for discovering modules, and injecting dependencies with protocol in Objective-C and Swift.
HaoXianSen opened this issue · comments
业务模块之间的通讯无法无法独立,按照你方式,因为他必须得需要知道协议,要不然编译都无法通过,那么协议又该放到哪呢?如果放到本库中,那么其他库用到就得依赖本库,除非协议单独提出来,如果协议单独提出来,按照你的设计思路,协议会很多?