最新消息:关注【太平洋学习网】微信公众号,可以获取全套资料,【全套Java基础27天】【JavaEE就业视频4个月】【Android就业视频4个月】

cocoapods安装与使用教程示例详解

IOS admin 浏览 评论

cocoapods是ios项目中用来下载框架或插件的工具,它和git很类似,都具有拉取项目的功能,cocoapods安装与使用都很简单,下面就来学习一下如何使用cocoapods吧!

步骤一:下载并设置cocoapods,进入命令行工具,使用以下两个命令:

$ pod gem install cocoapods
//设置,由于github下载很慢,这个过程需要花费很长时间
$ pod setup

假如“pod gem install cocoapods”命令安装时出现“Operation not permitted - /usr/bin/xcodeproj” 异常,请查看:http://www.tpyyes.com/a/object-c_ios/2017/1207/424.html

步骤二:创建一个xcode项目,例如myapp项目,进入到myapp项目,如下。

QQ20171207-214819.png

1. cd使用进入myapp项目,使用下面的pod init命令来初始化该项目,如下所示。

$ cd /Users/sinfor/Documents/xcode/oc/myapp 
$ pod init

2. 初始化myapp项目之后会在项目下面生成Podfile文件,如下图所示。

QQ20171207-215318.png

3. 双击Podfile文件,在里面加入你要下载的框架或插件的cocoapods版本,在target与end之间加入,作者加入了AFNetworking框架,如下:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'myapp' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!
  # Pods for myapp
  pod 'AFNetworking', '~>3.1.0' 
end

步骤三:安装需要的框架,它会将跟AFNetworking依赖的文件都自动拉取下来,这也是cocoapods工具的好处,因为手动下载框架可能会遗漏掉该框架依赖的内容。

$ pod install

AFNetworking框架下载成功之后效果如图所示。

QQ20171207-220339.png

步骤四:使用xcode打开项目,在项目中#import导入我们刚刚下载的AFNetworking框架,例如:

使用命令打开:

$ open <YourProjectName>.xcworkspace

//或直接双击myapp.xcworkspace文件打开

然后导入项目,如下

#import <AFNetworking/AFNetworking.h>

cocoapods的安装与使用就讲完了,如果对技术感兴趣,可以加入 “太平洋学习网” 微信公众号,与我一起交流。

来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/object-c_ios/2017/1207/425.html

    与本文相关的文章

    发表我的评论
    取消评论

    表情

    您的回复是我们的动力!

    • 昵称 (必填)

    网友最新评论