模块化路由 解决iOS端,多模块之间的通信。设计之初,抛弃字符串化的路由方式,摒弃字典存储的模式,因为一大堆的key和value太难以记忆,且容易写错。 所以采用Swift的枚举的方式,这样单独的case做独立的事情,也可以同类的事情放在同一case下面进行响应。 路由实现了拦截功能,可以做要相应的事情,做预处理。 本路由的设计,不只是针对控制器之间的响应,也可以对各模块方法之间作出响应。 目前路由,仅支持页面之间以及Flutter和原生之间方法的通信。
-
Notifications
You must be signed in to change notification settings - Fork 2
CheATSlark/JRouter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|