由于接手多個(gè)項(xiàng)目苛蒲,每個(gè)項(xiàng)目中有很多可以公用的類,開始的做法是將這些文件copy到每一個(gè)項(xiàng)目中。管理起來很是不方便逼龟。下面介紹一種方便管理的方法——使用Cocoapods管理這些公用的文件。
一追葡、抽離需要公用的類
1腺律、創(chuàng)建公共類文件Classes。
注:該文件夾中的類不能和其他不在此文件中的類有任何關(guān)聯(lián)關(guān)系宜肉。否則后期會(huì)報(bào)錯(cuò)匀钧,編譯不能通過。
2谬返、創(chuàng)建podspec文件
在終端中cd到Classes文件夾所在的目錄中之斯。使用以下命令創(chuàng)建.podspec文件。
pod spec create XXX
3遣铝、修改.podspec文件
具體修改見截圖
4佑刷、項(xiàng)目中引用本地庫
在項(xiàng)目中的Podfile文件中添加本地庫的引用。
pod 'TestBase', :path => ‘../TestClasses'
至此酿炸,本地庫已經(jīng)添加到工程中瘫絮。