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