BaseViewController

BaseViewController 是对 Route 的一层简化, controller 不需要实现 RouteProtocol, BaseViewController 已经对 RouteProtocol 进行实现, controller 只需要集成 BaseViewController

使用方式

  import Cenarius

  class UseViewController: BaseViewController {
       override func viewDidLoad() {
        super.viewDidLoad()

         if let str = params?["productCode"].stringValue {
            self.productCode = str
         }
       } 
  }

然后就能注册这个controller到路由里面 以后就能通过 url 打开这个 controller,详情看Route文章中的注册和打开详解

results matching ""

    No results matching ""