组件化常用组件化Target-Action方案常用组件化URL Scheme方案常用组件化Protocol-Class方案 组件化 常用组件化Target-Action方案 使用硬编码类名字符串配置的方式使用反射代替直接引用编译耦合的方案不足就是需要硬编码类名 常用组件化URL Scheme方案不足就是把系统的方案用到了app内部,也有接口定义的问题 常用组件化Protocol-Class方案相对解决了硬编码的问题,但增加了代码量 注册协议与class对应关系,通过protocol返回class