LuckyDeng 2019-12-21
[工程1]:静态库工程,用来生成xxx.a
[工程2]:项目工程,需要引入静态库xxx.a
工程2引入静态库的方法是将工程1生成的xxx.a和include头文件目录,加入到工程2中。
而如果需要在工程2中调试工程1的代码,则需要按照如下步骤操作:
(1)工程1编译成功后关闭,然后将工程1.xcodeproj文件,直接拖入工程2中;(同一个工程只能在一个地方打开,工程1需要关闭,不然在工程2中会无法展开)
(2)设置LinkBinaryWithLibraries属性:在BuildPhases/LinkBinaryWithLibraries下加入xxx.a;
(3)设置头文件搜索目录:BuildSettings/Search Paths/User Header Search Paths中添加工程1的目录,直接拖,然后选择recursive;
(4)然后便可以断点调试...
一.代码块在哪里?如果上面这张图不小心点没了或者没出来,可以看第一步的操作,然后鼠标停留在选中的区域停留2秒以上就会出现左边的??可以将路径中的代码块,迁移到不同的电脑上使用,需重新启动Xcode ;