cocoapods是非常优秀的IOS包管理工具,用来管理第三方组件, 完美解决第三方类库库更新, 相互间依赖等关系. 参考cocoapods主页.
一般换成国内的source会比较方便.
sudo gem install cocoapods //会被墙掉。
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
sudo gem install cocoapods
安装完成之后, 输出信息:
[!] From now on use `SwiftWeather.xcworkspace`.
那么, 以后打开项目就直接使用xcworkspace即可,而非之前的xcodeproj文件。
在当前工程下, 对应有一个Podfile:
platform :ios, ‘7.0‘ // 有时候这句很重要.
pod ‘JSONKit‘
pod ‘AFNetworking‘
pod Alamofire‘ // 这需要iOS 8.0以上,因为是swift的.
user_frameworks! // 对swift的支持.
该文件即包含了当前工程中使用cocoapods管理的第三方类库及其依赖关系.
#import Alamofire
为了方便使用, 可以将cocoapods命令添加alias至系统中:
alias podinstall=‘pod install --no-repo-update ’
alias podupdate=‘pod install --no-repo-update ’
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/icetime17/article/details/46709027