iOS - CocoaPods操作详解

清醒疯子 2018-01-21

1. xcode版本如果是8到9的,执行如下命令安装CocoaPods:

sudo gem install cocoapods

2.打开xcode项目根路径,创建Podfile文件

touch Podfile

执行完该命令后,项目的根目录中会出现一个Podfile文件,打开文件进行编辑:

platform :ios, '8.0'

target 'MyApp' do
  pod 'AFNetworking', '~> 2.6'
  pod 'ORStackView', '~> 3.0'
  pod 'SwiftyJSON', '~> 2.3'
end

1.platform: 平台为ios,sdk版本好是多少,8.0代表是ios sdk版本为8.0。

2.target 'MyApp': MyApp是你的项目名称。

3. pod 'AFNetworking', '~> 2.6' :是依赖第三方库的版本号,写法有以下选择,

pod ‘AFNetworking’      //不显式指定依赖库版本,表示每次都获取最新版本
pod ‘AFNetworking’,  ‘2.0’     //只使用2.0版本
pod ‘AFNetworking’, ‘>2.0′     //使用高于2.0的版本
pod ‘AFNetworking’, ‘>=2.0′     //使用大于或等于2.0的版本
pod ‘AFNetworking’, ‘<2.0′     //使用小于2.0的版本
pod ‘AFNetworking’, ‘<=2.0′     //使用小于或等于2.0的版本
pod ‘AFNetworking’, ‘~>0.1.′     //使用大于等于0.1.2但小于0.2的版本,相当于>=0.1.2并且<0.2.0
pod ‘AFNetworking’, ‘~>0.1′     //使用大于等于0.1但小于1.0的版本
pod ‘AFNetworking’, ‘~>′     //高于0的版本,写这个限制和什么都不写是一个效果,都表示使用最新版本

3.执行如下命令,项目中就会自动导入pod 'AFNetworking' 所依赖的第三方库

pod install

这个时候,会看到多了一个.xcworkspace工程,以后打开项目就用CocoapodsSample.xcworkspace 打开,而不是之前的.xcodeproj文件。

4.打开 CocoapodsSample.xcworkspace 工程,你会惊喜地发现,AFNetwoking已经成功导入项目了。

现在,你就可以开始使用AFNetworking.h啦。可以稍微测试一下,在你的项目任意代码文件中输入:

#import <AFNetworking.h>
或者
#import "AFNetworking.h"

相关推荐