IOS-WorkSpace管理两个项目并相互依赖

如题所述

第1个回答  2022-07-11
吐槽:网上有一些人是很厉害但不会描述,往往引导想学习的开发者们入了一个坑之后又一个坑,我也是深受其害,TMD。但是更有些一些猪想都不想把别人的成果Copy过来就以为是他的了,你TMD,坑的人更多。

1、WorkSpace 管理多个项目,项目之间相互依赖
2、WorkSpace 管理一个项目和一堆自定义封装的静态库/动态库,主项目可以调用静态库/动态库的方法

1、这里这篇文章描述的是第一种情况的一些细节问题 demo1地址
2、第二种情况跟第一种生成的形式一样,没什么特殊的 demo2地址

具体步骤
具体的生成步骤,网上已经有大牛写了,我就省了,点击我查看

我要说明的是你在B工程中声明的方法,如果要拿到A工程来用的话,需要把 .h .m 都要声明一下,不然的话A工程是无法引用,而引用的话只需要引用一次就可以了,我建议直接写一个head头文件用来管理B项目中的文件,然后将文件放到AppDelegate处声明

2、然后在A工程的pch 文件中声明你在B工程中暴露出来的方法的.h
这样整个A工程都可以使用了
相似回答