在github上看到别人写的代码都是多个工程在一起、感觉这样做对于写demo和SDK代码在一个文件里这样方便管理调试。
1.建立一个工程空间myworkspace:
Xcode里面,建立一个工作空间。File->New->Workspace
2.建立一个普通的Xcode工程test1添加到myworkspace:
File->New->Project 新建一个名为test1的app工程文件,我们把他放在myworkspace中
3.在创建一个普通的Xcode工程test2添加到myworkspace中:
4. 创建SDK工程TestSDK添加到MyWorkspace。实现联编。
我们新建一个名为TestSDK的.a库,然后将这个TestSDK工程添加到myworkplace,来实现test1与TestSDK联调,File->New->Project->选择Static Library 如上操作添加到myworkplace。
之后如图所示:
5.在TestSDK中加上自己的代码封装个.a 模拟器运行的库。
6.把编译好的 libTestSDK.a 放入test1中然后调用打断点
这样做开发SDK ,调试代码和SDK工程在一起了。