Podfile
是一个文件,用于定义项目所需要使用的第三方库。-
Podspec
也是一个文件,一个描述文件,描述了一个库是怎样被添加到工程中的。它支持列出源文件、编译选项和某个库所需要的依赖等,如下图所示是Alamofire的Podspec: 加载源文件: 每个
.podspec
文件都包含一个源文件的索引, 也就相当于它的映射吧,它们存在的目录是:~/Library/Caches/CocoaPods/
中,文件为:search_index.json
,也就是说我们每次在终端输入:pod search **
框架时先去检索本地的索引文件的。-
写入至磁盘:
Pods.xcodeproj
被写入到磁盘,还有Podfile.lock
和Manifest.lock
也被写入了磁盘,如图所示:
Podfile.lock
记录了需要被安装的pod
的每个已安装的版本,要查看安装了哪个pod
版本,就可以查看这个文件。Manifest.lock
这是运行pod install
命令是podfile.lock
文件的副本。
CocoaPods文件分析
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
- 一、安装CocoaPods 第一步:升级ruby环境 ``` sudo gem updte --system ``...