iOS CocoaPods安装 导入 使用

来源:互联网 发布:网络教学平台官网 编辑:程序博客网 时间:2024/05/21 09:53

安装CocoaPods

注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby环境。Mac  OS本身自带Ruby,但还是更新一下保险,因为我第一次安 装在没有更新Ruby的情况下就失败了。

a 查看下当前ruby版本:打开终端输入:ruby -v(确实安装了,不过用这个版本接下来工作失败了,所以更新下ruby)

b更新ruby

   终端输入如下命令(把Ruby镜像指向taobao,避免被墙,你懂得

  gem sources --remove https://rubygems.org/ 
  gem sources -a https://ruby.taobao.org/ 
  gem sources -l  (用来检查使用替换镜像位置成功)

如图:

2、下载安装CocoaPods

终端输入:sudo gem install cocoa pods  

我这里是已经安装好的提示



3、使用CocoaPods

a.  新建一个项目,名字MyPodTest

b. 终端输入cd /Users/liushasha/Desktop/MyPodTest 引入项目MyPodTest.xcodeproj 所在目录的文件夹


4、建立Podfile(配置文件) 

1)进入项目MyPodTest.project所在的文件夹,在终端输入以下命令,

(2)在该目录中,通过Vim新建Podfile


(3)通过i(insert模式),插入如下的语句,


这样就指定了第三方资源的iOS版本、开源库主要包括:Mantle、LBBlurredImage、TSMessages、ReactiveCocoa,这些都不重要,这里只是示范而已。

注意:这里可能有童鞋会遇到以下问题

Analyzing dependencies[!] The dependency `SDWebImage (= '3.6')` is not used in any concrete target. 

 修改方法:Podfile内容更改:

platform :ios, 7.0target "MyPodTest" dopod SDWebImage, 3.6end

输入完成以后退出vim并保存,先Esc然后输入:wq,表示写入并退出

(4)在终端输入$pod install,


初始化pod也是一个网络请求下载的过程,稍等一段时间,如果输入的资源名称没有问题,那么过一段时间就会在终端得到初始化成功的提示。

四、通过WorkSpace来进行项目代码的编写

进入项目文件夹,可以看见一个后缀名未.workspace的文件,双击打开。从现在开始我们通过来SimpleWeather.xcworkspace管理项目、编写代码,而不是之前的MyPodTest.xcodeproj,打开workspace文件,Xcode项目的文件结构如下图所示,




0 0
原创粉丝点击