小明在师傅唐哥的帮助下,成功安装了CocoaPods并学会了如何使用。
中二的小明每次在命令行输入CocoaPods命令的时候,都要把招式喊出来,小明觉得这样有气势一点,而且有种掌控一切的感觉。
"pod init !! 你丫的给我创建Podfile文件 !!"
"pod search AFNetworking !! 你丫的给我搜索AFNetworking !!"
"pod install !! 你丫的给我安装 !!"
小明心满意足且带点轻蔑地对着屏幕笑了一笑,心想超越唐哥阳哥猫哥指日可待。旁边的师傅看着傻傻的小明玩CocoaPods玩得不亦乐乎,就跑过来问了小明。
"你知道CocoaPods的原理机制是什么吗?"
"嗯。。CocoaPods将所有的依赖库都放到另一个名为Pods的项目中,然后让主项目依赖Pods项目,这样,源码管理工作都从主项目移到了Pods项目中。Pods项目最终会编译成一个名为libPods.a的文件,主项目只需要依赖这个.a文件即可。",小明努力回忆起前几天学习的CocoaPods的知识。
"那它是怎么下载第三方框架的?"
"这。。我就不知道了。我回去查查资料"
未完待续。。。
师傅的讲解
"你有没有发现github上的iOS开源项目都有一个"