Xcode 调用多个project建立多个子工程结合联编开发SDK

由于工作最近工作原因,需要做游戏SDK开发,所以最近玩了一个很好玩的东西,就是一个项目做多个工程


image.png
  • 首先我们要做的是 随便创建一个项目 选择File-New-WorkSpeace
  • 创建好了之后我们可以命名为WorkSpeace- 双击打开
  • File - New -project
  • 最好放在同一个目录
  • 接下来就是打开workSpeace 然后点击File -AddTarget


    image.png
  • 现在就添加了一个project

  • 然后在创建一个New - File -Project


    image.png
  • 重复之前的动作

配置FrameWork

image.png
  • 这个.h文件是系统生成的,用于存放你想让调用的文件
image.png
  • 配置这里 选中静态库,默认是动态库,动态库不允许上架,可以作为测试
image.png
  • 选中这里 将私有拖入到公共 这里是framework暴露出来的.h文件
大功即将告成
image.png
  • 将允许这个选成framework - comment+B 编译一下
  • 然后在Link Frameworks and librailes 这里添加进去这个framework
  • 你会发现那个product-framework不在是红色
image.png
  • 在viewController 调用我写的单利 就可以两边都进入断点
  • 非常方便调试


    image.png
  • 有疑问可以发我私聊
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容