上一節的本地私有庫使用:創建一個倉庫,存儲在本地,在本地的其他工程這種直接使用。還需要進一步的優化
現在存在的缺點
- 需要手動創建podspes文件
- 需要我們手動的使用git進行管理
- 沒有測試工程,需要我們手動創建測試工程。
以下優化方式(本地私有庫優化)
1.cd進入一個文件夾 cd /Users/liuxitong/Desktop/本地庫方案/本地庫方案-優化/LocalLib
2. 創建一個pod的模板庫 $ pod lib create XMGFMBase
3.後面會讓你填充一些信息,他會主動填充進上面podspec文件裏面,而且podspec不需要我們手動創建
4. 這個是生成的cocoapod本地私有庫,而且會自動生成一個測試Demo,方便我們測試。
5.拖入代碼到Classes文件夾,並刪除ReplaceMe.m,如下如已經拖入了Schedule文件夾。
6.在宿主工程中,直接測試,沒有問題後,直接由外界以本地庫的形式使用。
那麼接下來就可以一邊修改,一邊測試了
而且 工程裏面修改的classes裏面的內容,在pod install,然年example工程那裏會同步修改