cocoapods 下载第三方管理的第三方库要时时刻刻联网吗

IOS开发:CocoaPods一个Objective-C第三方库的管理利器 - 互联网
& 正文『 更新时间: 21:07:38 』
IOS开发:CocoaPods一个Objective-C第三方库的管理利器
IOS开发:CocoaPods一个Objective-C第三方库的管理利器,&  1、CocoaPods是跑在Ruby的软件,安装可能需要几分钟,安装命名:
  sudo gem install cocoapods
  2、如果想为每个第三方库生成文档,那运行
  brew install appledoc 这步是可选的。
  安装完成后提示:
  如果你的Ruby环境不够新的话,可能要更新一下:
  gem update --system
  现在pod安装好了,怎么使用呢?
  先试试搜索功能,你需要什么库,可以用pod来搜索,比如要用JSONKit这个库:
  pod search是搜索命名,后面写上库名称就行了。
  pod search JSONKit
  搜索出来:
  初始化
  好了, 在终端shell中cd 来到你要管理的项目,运行:pod install
  运行完之后你会发现你的项目目录下是这样的:
  多了*.xcworkspace pod等文件。这是pod生成的项目管理文件,打开LibDemo.xcworkspace
项目文件,在Xcode里看到是这样的目录结构:
  添加一个库:
  vim Podfile 打开文件,把刚才搜索到的JSONkit添加进去。
  platform :ios
  pod 'JSONKit'
  保存退出。
  运行:pod update
  这样是就把JSONKit 库下载并和本地项目关联起来了,这是Xcode提示你更新项目
  点Revert。
  这时你看项目pod部分,多了JSONKit库.好了,第三方库就这么神奇的加进来。
  头文件路径
  那试试看使用JONSKit.h,在ViewController.m里引用下。找不到头文件,怎么办?还没设置头文件的目录,在项目的Target的里设置一下:
  如下图所示,输入${SRCROOT} 后面选上recursive。
  在引用头文件:
  完美。
  其他的第三方库。
  Podfile文件中添加后pod update下就ok。
  platform :ios, '5.0'
  pod 'JSONKit'
  pod 'AFNetworking'
  pod 'MBProgressHUD'
  pod 'Reachability'
  pod 'Nimbus/Core'
  比如我引用了上面这些库,Nimbus太大了,我只需要 Core,也可以这么写。
  CocoaPods还有好多高级功能,可以根据需求来使用。
上一篇:下一篇:
IOS开发:CocoaPods一个Objective-C第三方库的管理利器 相关内容:
查看更多>>
互联网姐妹分类
互联网热门排行CocoaPods - Xcode依赖库管理 - 拨云剑
CocoaPods Xcode依赖库管理
An Objective-C library dependency manager.
CocoaPods 是一个用来管理 Xcode 依赖库的项目。
CocoaPods 的相关文章 (找到 92 条结果)
每种语言发展到一个阶段,就会出现相应的依赖管理工具, 或者是中央代码仓库。比如
Java: maven,Ivy
Ruby: gems
Python: pip, easy_install
Nodejs: npm
随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,这个工具叫: CocoaPods 。 CocoaPods简介
CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。CocoaPods 项目的源码 在Github上管理。该项目开始于日,经过一年多的发展,现在已经超过1000次提交,并且持续保持活跃更新。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。
拿我之前开发的粉笔网iPhone客户端为例,其使用了14个第三方开源库。在没有使用Coco ...
http://blog.csdn.net/chengyakun11/article/details/9309715
使用CocoaPods来做iOS程序的包依赖管理 转自:唐巧的技术博客。link:/blog//use-cocoapod-to-manage-ios-lib-dependency/
Dec 2nd, 2012
每种语言发展到一个阶段,就会出现相应的依赖管理工具, 或者是中央代码仓库。比如
Java: maven,Ivy
Ruby: gems
Python: pip, easy_install
Nodejs: npm
随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,这个工具叫: CocoaPods 。 CocoaPods简介
CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。CocoaPods 项目的源码 在Github上管理。该项目 ...
http://blog.csdn.net/yiyunhzy/article/details/
CocoaPods 安装使用
博客分类:
iphone development CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。CocoaPods项目的源码在Github上管理。该项目开始于日,经过一年多的发展,现在已经超过1000次提交,并且持续保持活跃更新。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。
在安装之前,运行以下命令
gem update --system
可以升级系统当前的ruby版本
安装方式异常简单, Mac下都自带ruby,通过终端(Terminal)使用ruby的gem命令即可下载安装:
$ gem install cocoapods
$ pod setup
gem install cocoapods
命令也可以自动升级当前cocoap ...
http://blog.csdn.net/huanghuanghbc/article/details/
每种语言发展到一个阶段,就会出现相应的依赖管理工具, 或者是中央代码仓库。比如
Java: maven,Ivy
Ruby: gems
Python: pip, easy_install
Nodejs: npm
随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,这个工具叫: CocoaPods 。 CocoaPods简介
CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。CocoaPods 项目的源码 在Github上管理。该项目开始于日,经过一年多的发展,现在已经超过1000次提交,并且持续保持活跃更新。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。
拿我之前开发的粉笔网iPhone客户端为例,其使用了14个第三方开源库。在没有使用Coco ...
http://blog.csdn.net/chun799/article/details/9313473
转自唐巧的博客/blog//use-cocoapod-to-manage-ios-lib-dependency/
每种语言发展到一个阶段,就会出现相应的依赖管理工具, 或者是中央代码仓库。比如
Java: maven,Ivy
Ruby: gems
Python: pip, easy_install
Nodejs: npm
随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,这个工具叫:CocoaPods。
CocoaPods简介
CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。CocoaPods项目的源码在Github上管理。该项目开始于日,经过一年多的发展,现在已经超过1000次提交,并且持续保持活跃更新。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。
拿我之前开发的粉笔网iPhone客户端为例,其使用了14个第三方开源库。在没 ...
http://blog.csdn.net/lmmilove/article/details/68820人阅读
iOS开发入门(44)
介绍:开发应用的时候第三方的库是不可缺少的,能提高开发的效率。 一些经常用到的库,在新的项目里用是,你又得手工的Add到项目里,用的到库多起来了,就不方便管理了。发现CocoaPods这个软件,可以帮你管理Xcode里的第三方的库,很方便。那怎么用呢?先安装CocoaPods。1、CocoaPods是跑在Ruby的软件,安装可能需要几分钟,安装命名:sudo gem install cocoapods2、如果想为每个第三方库生成文档,那运行brew install appledoc &这步是可选的。安装完成后提示:如果你的Ruby环境不够新的话,可能要更新一下:gem update --system现在pod安装好了,怎么使用呢?搜索先试试搜索功能,你需要什么库,可以用pod来搜索,比如要用JSONKit这个库:pod search是搜索命名,后面写上库名称就行了。pod search JSONKit搜索出来:初始化好了, 在终端shell中cd 来到你要管理的项目,运行:pod install&运行完之后你会发现你的项目目录下是这样的:多了*.xcworkspace &pod等文件。这是pod生成的项目管理文件,打开LibDemo.xcworkspace 项目文件,在Xcode里看到是这样的目录结构:添加一个库:&vim Podfile 打开文件,把刚才搜索到的JSONkit添加进去。platform :iospod 'JSONKit'保存退出。运行:pod update&这样是就把JSONKit 库下载并和本地项目关联起来了,这是Xcode提示你更新项目点Revert。这时你看项目pod部分,多了JSONKit库.好了,第三方库就这么神奇的加进来。头文件路径那试试看使用JONSKit.h,在ViewController.m里引用下。找不到头文件,怎么办?还没设置头文件的目录,在项目的Target的里设置一下:如下图所示,输入${SRCROOT} &后面选上recursive。在引用头文件:完美。其他的第三方库。Podfile文件中添加后pod update下就ok。platform :ios,
pod 'JSONKit'
pod 'AFNetworking'
pod 'MBProgressHUD'
pod 'Reachability'
pod 'Nimbus/Core'比如我引用了上面这些库,Nimbus太大了,我只需要 Core,也可以这么写。CocoaPods还有好多高级功能,可以根据需求来使用。参考:/CocoaPods/CocoaPods/wiki容芳志 ()本文遵循“”创作公用协议
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:4325338次
积分:21304
积分:21304
排名:第217名
原创:123篇
转载:14篇
评论:1281条
阅读:83518
文章:15篇
阅读:965139
文章:17篇
阅读:463973
文章:31篇
阅读:1810904
(2)(1)(3)(2)(1)(2)(1)(1)(2)(2)(3)(5)(1)(7)(2)(5)(10)(4)(7)(4)(13)(27)(5)(1)(1)(1)(1)(1)(3)(1)(7)(1)(3)(4)(4)}

我要回帖

更多关于 cocoapods更新第三方 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信