1.安装cocoapods(不做说明,随便搜一下就有好多资料);
2.使用Xcode新建空工程(不做说明,做iOS的都会),然后将工程关闭;
3.使用终端进入到工程根目录,然后编辑Podfile:
vim Podfile
在Podfile中输入:
platform :ios, '7.0' #最小支持到iOS7.0
target '项目名' do #项目名称
inhibit_all_warnings!
pod 'AFNetworking', '~>3.0'
end
##网络被墙时,使用下面的
## pod update --verbose --no-repo-update
## pod install --verbose --no-repo-update
4.在终端中(确认当前目录为项目根目录)运行:
pod install
运行成功后查看项目根目录,会多一个.xcworkspace工程,以后打开项目就用.xcworkspace打开,而不是之前的.xcodeproj文件。
5.打开.xcworkspace,在项目下面会多出一个Pods项目,进入Pods项目,会看到AFNetworking已经被成功导入到项目中,直接使用即可。
6.关于Podfile文件的各种写法:
pod ‘AFNetworking’//不显式指定依赖库版本,表示每次都获取最新版本
pod ‘AFNetworking’, ‘3.0’ #只使用3.0版本
pod ‘AFNetworking’, ‘>3.0′ #使用高于3.0的版本
pod ‘AFNetworking’, ‘>=3.0′ #使用大于或等于3.0的版本
pod ‘AFNetworking’, ‘<3.0′ #使用小于3.0的版本
pod ‘AFNetworking’, ‘<=3.0′ #使用小于或等于3.0的版本
pod ‘AFNetworking’, ‘~>3.1.2′ #使用大于等于3.1.2但小于3.2的版本,相当于>=3.1.2 && <3.2.0
pod ‘AFNetworking’, ‘~>3.1′ #使用>=3.1&&<4.0的版本
pod ‘AFNetworking’, ‘~>0′ #高于0的版本,表示使用最新版本
CocoaPods提供了客户端,可视化操作。相关资料请参考https://cocoapods.org/app
转载自:https://www.jianshu.com/p/e1e8a33cb531