之前也做過項(xiàng)目之間相互引用的事莺奸,但是時(shí)間久了有些忘記丑孩。每次開發(fā)都要重新百度,很浪費(fèi)時(shí)間灭贷。所以花點(diǎn)時(shí)間自己記錄一下温学。
首先,我們建一個workspace甚疟,然后在上面建兩個項(xiàng)目仗岖。framework項(xiàng)目和APP項(xiàng)目。如圖:
1.png
創(chuàng)建成功之后览妖,只需要設(shè)置兩步就可以讓TestDemo項(xiàng)目引用TestFramework項(xiàng)目了轧拄。
第一步,設(shè)置依賴庫
打開Build Phases
配置選項(xiàng),然后展開Link Binary With Libraries
讽膏,點(diǎn)擊 + 會看到 Workspace > TestFramework.framework檩电,選中它,就讓此項(xiàng)目產(chǎn)生了對TestFramework的依賴關(guān)系。
2.png
第二部,設(shè)置Header Search Paths
在Build Settings
分類下俐末,搜索Header Search Paths
料按,添加$(SRCROOT)/../TestFramwork
,勾選遞歸搜索選項(xiàng)recursive
卓箫。
Header Search Paths
的路徑一定要設(shè)置對载矿,否則引用不到TestFrameWork項(xiàng)目中的文件。
3.png
好了烹卒,接下來直接在TestDemo項(xiàng)目中import
TestFramework中的文件即可恢准。