Xcode6 引入第三方靜態庫工程的方法

2021-07-03 12:03:28 字數 645 閱讀 4570

首先,介紹一下把在當前工程中引入其他依賴工程的方法:

第一:把其他專案工程新增到現有工程做法:

定義:fpro 現有工程==父工程

cpro 其他工程==子工程

1準備好cpro為靜態連線庫,單獨編譯時,能夠通過;

2拖動cpro 到 fpro中, 3

在fpro的build parse中的target decpendency中新增靜態cpro的連線庫依賴; 4

在fpro的build parse中的link binary 。。。中新增靜態cpro的連線庫; 5

在在fpro的build setting中的header search path中新增cpro的頭檔案目錄路徑; 6

注意某些時候把*.m檔案改為*.mm檔案,防止引用了cpp檔案;

7注意是否新增了足夠的系統庫:如:asihttp 需要:cfnetwork.framework mobilecoreservice.framework等

第二,當cpro為已經編譯好得靜態庫時,即cpro只包含*.h標頭檔案和lib*.a庫時,需要修改《第一,4步驟》,如下: 4

在fpro的build parse中的link binary 。。。中新增靜態cpro的連線庫,但是必須選擇磁碟裡的libcpro.a,不能選擇列表裡的libcpro.a;

Xcode6 引入第三方靜態庫project的方法

首先。介紹一下把在當前project中引入其它依賴project的方法 第一 把其它專案project加入到現有project做法 定義 fpro 現有project 父project cpro 其它project 子project 1準備好cpro為靜態連線庫。單獨編譯時,可以通過 2拖動cpro...

引入三方庫 Xcode中引入第三方庫

我在網上也看過了很多的資料,關於怎麼引用第三方庫,但是看得我也是眼花繚亂。有的是使用第三方管理程式cocoapods,看起來好像很好用的樣子,本來還期望它能像nutget一樣方便,但是有點失望了。操作基本都是使用命令列,關鍵是我按照別人部落格上說的操作了一波,結果不行。操作不僅不方便還會有一堆的問題...

Xcode 6自動布局第三方類PureLayout

由於iphone 6發布,尺寸變化,現在ios 試圖都要弄成自動新增約束的方式才能。purelayout是ios auto layout的終端api,強大而簡單。由uiview nsarray和nslayoutconstraint組成。purelayout為大多數auto layout用例提供了乙個...