CocoaPods介绍及使用

CocoaPods是一个用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关系,下载库的源代码,同时通过创建一个Xcode的workspace来将这些第三方库和我们的工程连接起来,供我们开发使用。

使用CocoaPods的目的是让我们能自动化的、集中的、直观的管理第三方开源库。

cocoapods用法:

1.安装:sudo gem install cocoapods

pod setup

2.使用:1.创建一个新工程Test

2.进入工程的根文件下创建Podfile文件

cd /Users/xxxx/xxxx/Test

touch Podfile

3.编辑Podfile,将需要添加的第三方库写入

4.到根目录下开始导入第三方库

cd /Users/xxxx/xxxx/Test

pod install

执行完毕,可以看到根目录下多了三个文件,Test.xcworkspace、Podfile.lock文件和Pods目录,并提示从现在开始我们需要使用Test.xcworkspace来开发,之后如需要添加或修改第三方库,可直接在xcode中更改。

时间: 2024-10-16 19:36:02

CocoaPods介绍及使用的相关文章

CocoaPods介绍。如何安装Ruby环境,如何下载和安装CocoaPods?

CocoaPods介绍? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等.可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况.总之小编的意思就是,手动一个个去下载所需类库十分麻烦.另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新加入到项目中,十分麻烦.如果能有什么工具能解决这些恼人的问题,那将“善莫大焉”.所以,你需要 Cocoa

iOS CocoaPods介绍与使用及实战

CocoaPods : 最有名的类库管理工具. 老规矩,先上几篇觉得对自己学习这个有帮助的博客吧. -- CSDN上面的 CocoaPods安装和使用教程 -- CocoaChina上面的 使用CocoaPods管理第三方开源类库 http://www.cocoachina.com/ios/20140519/8471.html CocoaPods 前面的Ruby环境就不说了,我总结的几个步骤是: 定位到你的目录项目文件: 1. cd /user/*** 2. 新建Podfile文件(注意大小写)

cocoapods使用指南

cocoapods介绍 我们在iOS开发中不可避免的要使用第三方开源库,而cocoapods的作用就是使我们方便我们管理应用中的第三方开源库. 为什么使用cocoapods 在使用cocoapods之前,我们需要把用到的第三方开源库的源代码复制到项目中,而这些开源库通常需要依赖系统的一些framework,我们需要手工的将这些framework一一的增加到项目依赖中,同时我们也要管理这些依赖包的更新.这些操作虽然简单但毫无技术含量而且浪费时间.在使用cocoapods之后,我们只需要把用到的第三

使用CocoaPods管理iOS程序的依赖包

CocoaPods介绍 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等.可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况.总之意思就是,手动一个个去下载所需类库十分麻烦.另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新加入到项目中,十分麻烦.如果能有什么工具能解决这些恼人的问题,那将“善莫大焉”.所以,你需要 CocoaPods

AutoLayout与Masonry

http://www.cocoachina.com/design/20160713/17032.html http://www.cocoachina.com/ios/20160616/16732.html http://www.cocoachina.com/ios/20141219/10702.html http://www.jianshu.com/p/f0b17ecfd04e http://www.cocoachina.com/ios/20150702/12217.html http://ad

CocoaPods的安装和使用介绍

如有问题欢迎加iOS群:391609253(杭州.上海为主)1.安装 1)首先,查看电脑是否安装了CocoaPods. 上图说明没有安装CocoaPods. 2)接下来,由于在Mac下自带有ruby,使用ruby的gem命令即可下载: 3)因为使用的是亚马逊的云服务,所以Unable to了,那么接下来就是更改ruby的软件源为淘宝源. 4)更改好之后就可以下载了,命令为sudo gem install cocoapods,看到20 gems installed 说明已安装完毕. 5)接下来可以

iOS开发:bitcode介绍和使用cocoapods出现“target overrides the `OTHER_LDFLAGS`……”的解决方案

在开发中,不免需要引入第三方库,但是因为库的问题,会发生很多错误.如: 1.因为一些第三方库不包含bitcode就会报错: 一次使用xcode7.1时,发现编译失败,报错信息: umeng message.sdk does not contain bitcode. You must rebuild it with bitcode enabled (Xcodesetting ENABLE_BITCODE), obtain an updated library from the vendor, or

cocoaPods的安装和使用之详细介绍

一,在Mac OS X上安装Ruby运行环境 步骤1------安装RVM $ curl -L https://get.rvm.io | bash -s stable 然后载入RVM环境 $ source ~/.rvm/scripts/rvm 检查一下是否安装正确 $ rvm -v 步骤2------用RVM安装Ruby环境 列出已知的ruby版本 $ rvm list known 可以选择现有的rvm版本来进行安装 $ rvm install 2.3.0 另附: 查询已经安装的ruby $ r

CocoaPods常用终端命令及Profile文件简单介绍

Pod常用终端命令 pod init 创建pod文件 pod install 开始安装第三方框架,如果网上有更新,会安装最新的 pod install --verbose--no-repo-update 确定本地有框架,不会去网上查询,速度要快一点 pod update --verbose--no-repo-updates pod search afnetworking 搜索第三方框架,如果本地没有安装,会安装 Podfile文件内容简单介绍: // 要兼容的最低版本号 platform :io