iOS的 .framework動態庫的制作與使用

如何使用Xcode生成 .framework動態庫和靜態庫呢?
為了方便開發庫的同時方便調試,一般都是在一個現成的工程里面進行開發,在一個現成的工程里面新建一個framework的target。如下圖顯示:

Paste_Image.png

然后選擇這個:

Paste_Image.png

比如我們現在把這個庫叫frameworklib,創建好這個target之后看到多了這么些文件夾和文件。

Paste_Image.png

frameworklib文件夾將是寫代碼的地方了,現在寫上幾句代碼上去看看,值得注意的是,OC和swift暴露方法的方式是不一樣的,OC是將要暴露出去的頭文件放置到public區,而swift則是將需要暴露的方法寫上public前綴。

Paste_Image.png
Paste_Image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 靜態庫與動態庫的區別 首先來看什么是庫,庫(Library)說白了就是一段編譯好的二進制代碼,加上頭文件就可以供別...
    吃瓜群眾呀閱讀 12,062評論 3 42
  • 僅以方便自己查閱記錄前言1.靜態庫和動態庫有什么異同?靜態庫:鏈接時完整地拷貝至可執行文件中,被多次使用就有多份冗...
    190CM閱讀 4,275評論 0 4
  • 2014年5月23日中午,一場突如其來的大火,降臨在蘇格蘭最美的藝術學院:格拉斯哥藝術學院,由查爾斯·雷尼·麥金托...
    毒設計閱讀 3,406評論 0 0
  • 北方初夏傍晚時分,空氣中流動著喧囂和躁動,遠遠地就能聽到來自另一個世界的嬉鬧,悠揚的爵士樂的節奏、樹叢嘩嘩作...
    Yolo1994閱讀 525評論 0 2
  • 忙死了 腦子都要冒煙了 你這會不要和我說話 ………… 每次忙的時候都特別想知道,人忙成狗是什么狀態,后來大概想通了...
    nothing是海閱讀 740評論 0 0