1. 首页
  2. 数据库
  3. 其它
  4. iOS路由(MGJRouter)的实现

iOS路由(MGJRouter)的实现

上传者: 2021-02-01 03:33:12上传 PDF文件 137KB 热度 7次
背景 最开始想做路由,是因为当时app中有大量与H5之间的交互,原生和H5的跳转操作比较多比较频繁,新增一个跳转又涉及到改代码发版本,为了统一iOS、安卓和H5的跳转,引入了路由。 作用 后来发现路由,还可很多作用。Router就像是个调度中心,各个模块通过路由调度其他模块,模块之间不需要相互引用,调度方式更加统一,更加自由,能够实现解耦的作用,同时也为之后的组件化开发提供了基础。 路由选择 目前github优秀的路由设计已经有很多,如JLRoutes,MGJRouter,CTMediator。 JLRoutes提供的功能比较复杂,有很多我个人用不上的功能,所以没有选择。 CT
下载地址
用户评论