浅谈强大易用支持URL Rewrite的iOS路由库FFRouter

2020-01-21 07:35:00于海丽

FFRouter 是 iOS 中一个强大且易用的 URL 路由库,支持 URL Rewrite,使 APP 在发布之后也可以动态修改相关路由逻辑。基于匹配查找 URL,效率高。集成和使用都非常简单!

Github链接:FFRouter

功能

  • 具备基本的 URL 注册、Route、取消注册、打印 Log 等
  • 支持使用通配符(*)注册 URL
  • 支持 URL Rewrite
  • 支持 Rewrite 时获取原 URL 参数或 URLComponents,并可对其进行URL Encode或 Decode
  • 支持通过 URL 获取 Object
  • 支持 Route URL 时传递非常规对象
  • 支持 Route 一个未注册的 URL 时统一回调

    安装

    
    CocoaPods
    target 'MyApp' do
     pod 'FFRouter'
    end

    运行 pod install

    手动安装

    添加其中的 FFRouter 文件夹到自己项目

    使用方法