摘要:
iOS Scheme跳转主流实现方案主要是路由跳转,目前iOS常用路由框架是JLRouter、HHRouter、MGJRouter。 但是这些路由库都各有不足,首先是JLRouter,用不到的功能繁多,而且基于遍历查找URL,效率低下。HHRouter耦合程度太高,过度依赖ViewControlle 阅读全文
摘要:
目前iOS常用路由框架是JLRouter、HHRouter、MGJRouter。 但是这些路由库都各有不足,首先是JLRouter,用不到的功能繁多,而且基于遍历查找URL,效率低下。HHRouter耦合程度太高,过度依赖ViewController。MGJRouter功能太过简单。 今天介绍一个新 阅读全文
摘要:
一、推荐使用的第三方库 1:基于响应式编程思想的ReactiveCocoa 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:iOS解耦与组件化开发神器 FFRouter 地址:https://github.com/imlifengfeng/FF 阅读全文
摘要:
在一个APP开发过程中,如果项目较小且团队人数较少,使用最基本的MVC、MVVM开发就已经足够了,因为维护成本比较低。 但是当一个项目开发团队人数较多时,因为每个人都会负责相应组件的开发,常规开发模式耦合会越来越严重,而且导致大量代码冲突,会使后期维护和升级过程中代码“牵一发而动全身”,额外带来很大 阅读全文