mirror of
https://gh-proxy.org/https://github.com/klinsmaya/dashjim.github.com.git
synced 2026-11-10 02:17:12 +08:00
修改cocoapods文章
This commit is contained in:
@@ -9,10 +9,9 @@ tags:
|
||||
- ruby
|
||||
---
|
||||
|
||||
<img align="left" width="140" height="140" src="http://ww1.sinaimg.cn/bmiddle/65cc0af7jw1e5wzbyfdkgj20bo0bogm8.jpg"/>
|
||||
<br/>
|
||||
<img width="140" height="140" src="http://ww1.sinaimg.cn/bmiddle/65cc0af7jw1e5wzbyfdkgj20bo0bogm8.jpg"/>
|
||||
|
||||
|
||||
|
||||
###一.cocoapods介绍
|
||||
在开发iOS的程序的时候,经常会用到第三方的库,一般的做法就是直接将其源码拷贝到自己的项目中,或者将其静态库拷贝到项目中进行使用。当这个三方库的版本更新了,还需要重新进行拷贝复制,非常不方便,且库与库之间的依赖也不好管理,cocoapods的出现便是解决这一问题的。cocoapods是一个ruby实现的objc三方库依赖管理工具,可以看得出,cocoapods在很多地方借鉴了ruby的包管理工具gem。
|
||||
每一个三方库的版本在cocoapods中叫做一个pod,每一个pod对应一个描述文件,这个描述文件叫做podspec文件,其中描述了这个pod的名称,版本,许可证,主页,作者,源码库位置,平台,所依赖的其他三方库以及系统的framework,是否arc等信息。cocoapods官方默认支持的所有podspec都放在github上,地址为 [https://github.com/CocoaPods/Specs](https://github.com/CocoaPods/Specs),你也可以加入自定义的podspec库,以引入官方库中没有的podspec,添加自定义podspec库的方式为
|
||||
|
||||
Reference in New Issue
Block a user