iOS DeveloperiOS 开发

【iOS】CocoaPods初识、安装与使用

2016-08-16  本文已影响63人  H_Liuju

下载了一个第三方框架,正想一睹为快,发现报出这样的错误
ld: library not found for -lViewDeck
clang: error: linker command failed with exit code 1 (use -v to see invocation)

意思是链接失败,这时我们需要强大的CocoaPods。


error.png

一、 初识CocoaPods

CocoaPods是用来方便的统一管理第三方库的工具。
我曾经抱过这样的心态“哦,只是一个管理工具啊,也不是非用不可啊!”No!下面是你不得不用的三个理由:
当你开发iOS应用时,会常常引用到许多第三方框架,这时候问题来了。

二、 CocoaPods下载和安装

CocoaPods是用Ruby(一种为简单快捷的面向对象编程而创的脚本语言)实现的,并划分为若干个Gem包,想使用它首先需要Ruby的环境。
输入

sudo gem install cocoapods

根据提示输入密码后,等待期间没有任何反应,耐心等待即可,许久之后会出现成功字样。(也可sudo gem install cocoapods -V,可看到安装过程)

  ruby环境安装成功

三、 CocoaPods小试牛刀

1. 如果这是别人的项目,已经建立过Pods

pod update

pod更新成功
2. 如果是自己新建的项目,需要自己创建

Pod search XXX //可看到XXX的信息
vim Podfile //在文件夹目录里输入,Podfile不能输错
platform :ios, '7.0' //平台pod "XXX", "~> 2.0" //版本 //有的不需要申明平台,可以在GitHub上看类库,作者会说明写法
:wq //保存退出
pod install

ok,那么现在开启你的CocoaPods之旅吧,have fun!

上一篇 下一篇

猜你喜欢

热点阅读