如何使用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