Cocoapods 与 Xcode 工程配置详解

介绍

既然是谈 Cocoapods,那首先要搞明白它出现的背景。有经验的开发者都知道 Cocoapods 在实际使用中,经常遇到各种问题,存在一定的使用成本,因此衡量 Cocoapods 的成本和收益就显得很关键。

Cocoapods 的本质是一套自动化工具。那么了解自动化流程背后的原理就很重要,如果我们能手动的模拟 Cocoapods 的流程,无论是对 Cocoapods 还是 Xcode 工程配置的学习都大有裨益。比如之前曾经和同事研究过静态库嵌套的问题,很遗憾当时没能解决,现在想来还是对相关知识理解还不够到位。这一部分主要是介绍 Xcode 的工程配置,以及 target/project/workspace 等名词的概念。
最后,我会结合实际的例子,谈谈如何发布自己的 Pod,提供给别人使用。算是对 Cocoapods 的实践总结。
由于实践性的操作比较多,我为本文制作了一个 demo,提交在 我的 Github: CocoaPodsDemo 上,感兴趣的读者可以下载下来,研究一下提交历史,或者自己操作一遍。友情提醒: 本文所涉及的静态库均为模拟器制作,请勿真机运行。

具体详解:细聊Cocoapods 与 Xcode 工程配置

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 你哭成泪人,一如梨花带雨。坐在电视机前的我,心想,“她还小,看来还是个孩子。” 那是我第一次见你,尽管隔着电视镜头...
    孤邻阅读 110评论 0 0
  • 一、本节陈九川主要回顾了向先生求学的经过,重点写了先生解释了“物在外,如何与身、心、意、知是一件”也即“格物与诚意...
    沐一儿阅读 471评论 0 0