AppiOS自定义路由设计 App路由能解决那些问题: 1->点击推送消息,要求外部跳转到App内部一个很深层次的一个界面。比如微信的3D-Touch可以直接跳转到“我的二维码”。“我的二维码”界面在我的里面的第三级界面。或者再极端一点,产品需求给了更加变态的需求,要求跳转到App内部第十层的界面,怎么处理? 2->如何解除App组件之间和App页面之间的耦合性? 3->如何能统一iOS和Android两端的页面跳转逻辑?甚至如何能统一三端的请求资源的方式? 4->如果App出现bug了,如何不用JSPatch,就能做到简单的热修复功能? 5->如何在每个组件间调用和页面跳转时都进行埋点统计?每个跳转的地方都手写代码埋点?利用Runtime AOP ? 6->如何在App任何界面都可以调用同一个界面或者同一个组件?只能在AppDelegate里面注册单例来实现? 7->比如App出现问题了,用户可能在任何界面,如何随时随地的让用户强制登出?或者强制都跳转到同一个本地的error界面?如何让用户在任何界面,随时随地的弹出一个View?
最近更新: 接近5年前