Cocoapods 與 Xcode 工程配置詳解

介紹

既然是談 Cocoapods,那首先要搞明白它出現的背景。有經驗的開發者都知道 Cocoapods 在實際使用中,經常遇到各種問題,存在一定的使用成本,因此衡量 Cocoapods 的成本和收益就顯得很關鍵。

Cocoapods 的本質是一套自動化工具。那么了解自動化流程背后的原理就很重要,如果我們能手動的模擬 Cocoapods 的流程,無論是對 Cocoapods 還是 Xcode 工程配置的學習都大有裨益。比如之前曾經和同事研究過靜態庫嵌套的問題,很遺憾當時沒能解決,現在想來還是對相關知識理解還不夠到位。這一部分主要是介紹 Xcode 的工程配置,以及 target/project/workspace 等名詞的概念。
最后,我會結合實際的例子,談談如何發布自己的 Pod,提供給別人使用。算是對 Cocoapods 的實踐總結。
由于實踐性的操作比較多,我為本文制作了一個 demo,提交在 我的 Github: CocoaPodsDemo 上,感興趣的讀者可以下載下來,研究一下提交歷史,或者自己操作一遍。友情提醒: 本文所涉及的靜態庫均為模擬器制作,請勿真機運行。

具體詳解:細聊Cocoapods 與 Xcode 工程配置

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 你哭成淚人,一如梨花帶雨。坐在電視機前的我,心想,“她還小,看來還是個孩子。” 那是我第一次見你,盡管隔著電視鏡頭...
    孤鄰閱讀 108評論 0 0
  • 一、本節陳九川主要回顧了向先生求學的經過,重點寫了先生解釋了“物在外,如何與身、心、意、知是一件”也即“格物與誠意...
    沐一兒閱讀 467評論 0 0