Skip to content

semperhhh/ModuleDemo

Repository files navigation

ModuleDemo

模块化demo

主要是OC和Swift混编导致的代码混乱问题,拆分原有公司项目是一个巨大的工作量,所以想先写个demo,把可能遇到的问题总结下.

  • 一些宏定义和常量的定义
  • oc和swift的类扩展
  • oc的代码引用
  • swift的代码引用

oc与swift的混编

demo用为模块添加入口文件的方式,处理oc与swift混编时,pod需要设置use_framework

组件化路由内容

在demo中,路由的方式有4种

  • NSClassFormString的简单映射
  • CTMediator
  • Lotusoot
  • 自定义的简单协议路由

About

模块化demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published