iOS 遠端私有庫從0到1 入門

2021-09-29 03:33:43 字數 2436 閱讀 6920

元件化按照功能劃分一般分為三種:

遠端私有庫的實施步驟:

1.開啟xcode建立乙個工程,如:testdemo 工程

2. 把classes做成遠端私有庫

2.1 建立乙個私有索引庫:

2.2 新增乙個spec私有倉庫 (pod repo檢視)

pod repo add name url [branch]

例子: pod repo add testspec    [email protected]:chongyingnvhai/testspec.git
2.3 新增乙個基礎元件庫

2.4 建立模板庫 pod lib create testclasses

2.5 將模板工程中的replaceme.m檔案替換為我們自己的類,重新pod install即可。

2.6 將本地的模板庫push到遠端私有庫 (sourcetree)

tips:這裡可通過sourcetree操作,也可通過終端git命令列操作。

1.git status

2.git add .

3.git commit -m 'commit init'

4.將本地庫和遠端庫關聯 git remote add origin

5.提交到遠端庫 git push origin master

2.7修改podspec檔案

2.8 本地驗證podspec檔案

本地驗證 pod lib lint / pod lib lint --allow-warnings

遠端驗證 pod spec lint

2.9 打tag並推送到遠端

例: git remote add origin

2.9.2 打tag: git tag '0.1.0』

2.9.3 推送到遠端:git push –tags

2.9.4 遠端驗證podspec檔案 : pod spec lint

09.png

2.10 把podspec檔案提交到我們自己的私有所有庫

pod repo push 私有庫的名字 podspec檔案名字

例子:pod repo push testspec testclassesdemo.podspec

10.png

pod search testclasses

11.png

12.png

至此,私有庫的基礎元件操作完畢。

讀書1 從0到1

總結你身邊是不是總有這樣的人,他特立獨行,有的時候厭煩規則,顯得與眾不同。如果有,請盯住他們,本書就以這類人為論述,作者對他們的迷戀堪稱瘋狂。最近看的一場電影 綠皮書 其中的唐雪莉和托尼就是這樣的人,托尼改掉歧視黑人的行為,甚至為黑人唐打工,而唐也與其他黑人格格不入,他特立獨行,不了解黑人 他是鋼琴...

需求從0到1

軟體是一種工具,是用來輔助人們解決某些問題的 相關的問題,組成問題領域 因此解決問題是軟體存在的價值,所以軟體的價值是符合某個問題領域的需求,從問題領域出發找構建軟體系統的重要性由此而得。充分了解問題領域,能夠幫助你理解需求 涉眾分析報告 通過以上大類,對專案範圍的社眾進行調查和訪談,書寫成涉眾報告...

《從0到1》雜感

從0到1 最近非常火,到處都在談論這本書。書中討論了很多問題,幾乎涵蓋了乙個初創企業要面對的方方面面。個人印象最深刻的,是書中對 壟斷企業 的描述。彼得.蒂爾給出了壟斷企業的四大特徵 專利技術 網路效應 規模經濟 品牌優勢。專利技術。專利技術是公司的核心優勢,很難被其他公司抄襲,最好領先行業平均水平...