iphone靜態庫的載入和除錯

2022-04-01 16:03:04 字數 651 閱讀 2093

一. iphone靜態庫的載入:使用靜態庫需要提供*.a庫檔案和*.h標頭檔案。

1. 在xcode中frameworks項上點選右鍵add->existing files選擇*.a庫檔案

2. 在classse項上點選右鍵add->existing files選擇*.h標頭檔案

3. 在需要使用庫檔案的*.m檔案中新增import 「*.h」

二. iphone靜態庫的除錯:上述方法只是能夠使用靜態庫,但是如果要除錯靜態庫,還需要

1. 在xcode中frameworks項上點選右鍵add->existing files選擇*.xcodeproj檔案,注意這裡不要選擇copy items into destination group's folder選項。

2. 在targets項中對應的專案名稱上右鍵選擇get info。在彈出的對話方塊中選general選項卡,在direct dependencies下方選擇加號,add target。

3. 然後將*.a檔案拖到targets下面的link binary with libraries項下面。(這時就不需要將*.a放在frameworks下面了)

然後就可以進行除錯了,碰到奇怪的問題可以clean然後重新編譯一下。以上只是個人在開發過程中的小總結,剛開始接觸iphone開發,肯定有不準確的地方,希望不斷進步。

Iphone 封裝自己的靜態庫

一 建立乙個靜態庫。新建工程,選擇library 下的 cocoa touch static library 給工程命名,例如 然後把你需要封裝的類檔案全部新增到該專案中 然後build 一次,專案就會生成乙個 a檔案。一 靜態庫的呼叫。新建乙個 工程專案,為專案命名,例如 然後把封裝了的類的標頭檔...

打包和除錯靜態庫 2

解決方法 利用命令列語句 1.切換路徑,到products目錄下 2.合併靜態庫 這句命令列理解起來並不難,我大體說一下,lipo create 要合併的靜態庫1 要合併的靜態庫2 output 合併後的靜態庫檔名,注意,預設儲存到當前目錄下。這樣合併完的靜態庫就搞好了,只要把lib中的靜態庫替換成...

iPhone靜態庫學習筆記

一 基本知識 在實際的程式設計過程中,通常會把一些公用函式製成函式庫,供其它程式使用,一則提搞了 的復用 二則提搞了核心技術的保密程度。所以在實際的專案開發中,經常會使用到函式庫,函式庫分為靜態庫和動態庫兩種。和多數人所熟悉的動態語言和靜態語言一樣,這裡的所謂靜態和動態是相對編譯期和執行期的 靜態庫...