iOS開發(fā)之多工程聯(lián)編

在iOS應(yīng)用開發(fā)中,為了開發(fā)的規(guī)范性,在當(dāng)前的項(xiàng)目工程文件中引入靜態(tài)庫或者其他工程,并與Cocoapods 配合使用。項(xiàng)目步驟如下:

1.先通過建立一個(gè)靜態(tài)庫(或者自己已有的靜態(tài)庫)

2.將要引入的靜態(tài)庫放到需要引入靜態(tài)庫的工程文件里面

詳細(xì)步驟省略

3.使用pod init初始化一個(gè)Podfile文件(或者 vi Podfile),在 Podfile文件里面按照下面的模板來配置

接下來使用pod install 執(zhí)行pod配置的安裝

4.將要引入的靜態(tài)庫配置到需要引入靜態(tài)庫的工程中

首先在Build Phases/Link Binary with Libraries中將靜態(tài)庫添加進(jìn)來。
下一步就是將靜態(tài)庫的目錄引用進(jìn)來,在主工程的Target/Build Settings /User Header SearchPaths中添加$(BUILT_PRODUCTS_DIR),并且選擇遞歸引用 也就是(recursive)
大功告成了,接下來就可以在工程里面引入并使用靜態(tài)庫的文件了。。。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在iOS應(yīng)用開發(fā)中,隨著開發(fā) 的深入,項(xiàng)目的規(guī)范也越來越高,為了更加方便的管理自定義靜態(tài)庫與pods之間的聯(lián)系,我...
    niu神DNS閱讀 2,903評(píng)論 12 14
  • 一、概要 iOS開發(fā)時(shí),項(xiàng)目中會(huì)引用許多第三方庫,CocoaPods(https://github.com/Coc...
    番茄炒西紅柿啊閱讀 909評(píng)論 0 0
  • 項(xiàng)目組件化、平臺(tái)化是技術(shù)公司的共同目標(biāo),越來越多的技術(shù)公司推崇使用pod管理第三方庫以及私有組件,一方面使項(xiàng)目架構(gòu)...
    swu_luo閱讀 22,827評(píng)論 0 39
  • Ruby 安裝 要安裝cocospods 首先需要安裝ruby,可以先安裝xcode,再安裝macport ,最后...
    山天大畜閱讀 2,105評(píng)論 0 1
  • 有一只貓,站在水池邊,眼睛盯著水里的魚,露出垂涎的目光。我觀察這只貓好久了,幾乎每個(gè)黃昏,它都會(huì)來到這個(gè)水池...
    域往閱讀 483評(píng)論 2 8

友情鏈接更多精彩內(nèi)容