$(SRCROOT) :当前工程所在的目录。
http://blog.csdn.net/freedom2028/article/details/8658819
framework 的第三方库,只是参与link,并不会 build 进你自己新建的 .a的binary,
所以,你的的项目必须同时引用 你自己的.a 和 这个.a引用的所有的地方 framework(.frameworkj结尾的)
同理,可以可以控制引用的第三方.a文件不被打入新的.a,只要在静态库项目的binary里删除.a引用,但是是searchpath里保留,一样可以编译通过,这样可以避免耦合导致的多 framework冲突,特别是公用一些第三方基础库,比如 sdwebimage之类的
时间: 2024-10-13 17:14:57