iOS 私有庫封裝

2022-08-29 23:57:27 字數 1833 閱讀 7983

二:建立本地spec庫

所謂spec repo,就是pods的索引。一旦在podfile中設定source為某個私有repo的git位址,在進行pod update的時候就會去這個repo中進行檢索,如果檢索到對應的pod,會讀取該podpodspec從而進行安裝

建立本地spec

pod repo add [私有庫名] [雲端倉庫url]
檢視是否建立成功

pod repo #檢視pod源

master #共有-主

- type: git (master)

- url:

- path: /users/imac/.cocoapods/repos/master

tencent-** #私有庫,需要自己建立

- type: git (master)

- url:

- path: /users/imac/.cocoapods/repos/**spec

三:建立本地pod專案檔案 --「專案檔名自行定義。這邊為了展示方便,以[abc],代替以下的專案名稱」

1:建立乙個空資料夾,自行命名,然後終端中,cd到這個檔案中[abc]中

pod lib create abc
終端會詢問你以下資訊

一般都會建立成功,成功後,進去【abc】檔案

將你所有封裝的私有庫所有相關的檔案都新增到【abc】私有庫檔案中

編輯並執行你demo工程,將報錯的地方

[uiimage imagenamed:]失效
四:將第三部的專案檔案同步到git上去,這裡是使用sourcetree管理雲端專案

1:在你需要存放雲端專案的地方新建乙個空資料夾【abc】,將步驟一中建立倉庫的https鏈結,使用sourcetree將雲端倉庫和本地倉庫關聯上

2:進入之前編輯的專案abc,刪除.git版本資訊記錄檔案,將其他所有檔案拷貝到步驟四-1中新建的檔案中【abc】中

#在終端中輸**

#顯示隱藏檔案

#再次隱藏檔案,可以輸入命令

3: sourcetree 上傳專案檔案

五:編輯abc.podspec檔案

iOS開發 私有庫

私有庫可以說是現在ios開發必備的乙個技能了,接下來我會用cocoapods來完成私有庫相關操作的整個流程。了解私有庫整個流程之前,先來了解一些前導知識。repository的縮寫,翻譯為資料庫,也叫它資源庫。通過命令pod repo list可以檢視本地的資源庫。如下 當我們使用pod searc...

iOS建立CocoaPods本地私有庫

chatframework是要建立的私有庫的名字 pod lib create chatframework 然後按照提示回答幾個問題即可 先簡單介紹下 chatframework.podspec 檔案是私有庫的配置檔案 chatframework 該資料夾是存放私有庫的類和資源的地方 example...

私有屬性與封裝

用 建構函式來建立物件 function dog var huzi new dog huzi.bark 汪汪 alert huzi.leg 4 上面並沒有完成物件導向的 封裝 所謂封裝 就要封閉一部分,外界無法訪問 開放一部分,通過開放部分間接訪問私有部分 下面使用 閉包來完成js物件導向之私有屬性...