iOS平台软件开发工具(一)-新建的工程使用CocoaPods工具集成第三方框架
2014-08-13 13:51
621 查看
CocoaPods是一款集合了上千个第三方开源库的开发工具,能够大幅度的提升团队项目的开发效率,降低时间成本。
那么就看一下CocoaPods这个工具在项目中的使用体现吧。
我们马上用ASIHTTPRequest第三方开源框架,说明如何在我们的项目中使用CocoaPods工具快速集成第三方开源框架。
首先,创建一个iOS平台下的空应用程序工程EmptySample。

然后,在终端中进入新建的工程目录,如图所示

结果如图所示.

在新建的工程根目录下,使用vi命令新建Podfile文件.(注意,不用加文件后缀名)
那接下来我们编辑Podfile文件内的内容为
保存文件后,我们可以看到在刚才新建的EmptySample工程根目录下已经多了一个Podfile文件.
接下来,在终端中使用pod update命令,用来更新我们的工程,当出现如下内容后,则代表根据Podfile文件更新工程成功.(注意,因为第三方的开源框架
需要网络下载,所以中间会有短暂的停滞状态)
那么现在就需要大家注意两点
pod update命令只能是当我们的mac os环境中已经安装了CocoaPods这个第三方工具才能使用;
pod update命令只能是在终端的当前目录中已经包含Podfile文件的情况下才能使用;
pod update命令的功能就是根据Podfile文件内的内容来更新当前工程目录以及工程目录中的工程文件(***.xcodeproj)
当工程更新成功后,我们再打开工程时就不用再打开***.xcodeproj文件了,而是打开***.xcworkspace。如图所示。

接下来呢,我们就一起看下如何在自己的环境中配置CocoaPods工具,以及在已经使用了CocoaPods的项目中进行工程更新.
那么就看一下CocoaPods这个工具在项目中的使用体现吧。
我们马上用ASIHTTPRequest第三方开源框架,说明如何在我们的项目中使用CocoaPods工具快速集成第三方开源框架。
首先,创建一个iOS平台下的空应用程序工程EmptySample。

然后,在终端中进入新建的工程目录,如图所示

结果如图所示.

在新建的工程根目录下,使用vi命令新建Podfile文件.(注意,不用加文件后缀名)
haohao:EmptySample lewis$ vi Podfile
那接下来我们编辑Podfile文件内的内容为
platform :ios, '7.0' pod 'ASIHTTPRequest', '~> 1.8.2'
保存文件后,我们可以看到在刚才新建的EmptySample工程根目录下已经多了一个Podfile文件.
接下来,在终端中使用pod update命令,用来更新我们的工程,当出现如下内容后,则代表根据Podfile文件更新工程成功.(注意,因为第三方的开源框架
需要网络下载,所以中间会有短暂的停滞状态)
Update all pods Analyzing dependencies Downloading dependencies Installing ASIHTTPRequest (1.8.2) Installing Reachability (3.1.1) Generating Pods project Integrating client project [!] From now on use `EmptySample.xcworkspace`.
那么现在就需要大家注意两点
pod update命令只能是当我们的mac os环境中已经安装了CocoaPods这个第三方工具才能使用;
pod update命令只能是在终端的当前目录中已经包含Podfile文件的情况下才能使用;
pod update命令的功能就是根据Podfile文件内的内容来更新当前工程目录以及工程目录中的工程文件(***.xcodeproj)
当工程更新成功后,我们再打开工程时就不用再打开***.xcodeproj文件了,而是打开***.xcworkspace。如图所示。

接下来呢,我们就一起看下如何在自己的环境中配置CocoaPods工具,以及在已经使用了CocoaPods的项目中进行工程更新.
相关文章推荐
- iOS高效开发 —— 管理第三方框架工具 CocoaPods使用
- iOS软件开发常见通过Cocoapods安装的第三方框架
- Xcode工程使用CocoaPods管理第三方库新建工程时出现错误
- [操作系统]iOS开发之使用CocoaPods更新第三方出现“target overrides the `OTHER_LDFLAGS`……”问题解决方案
- iOS开发辅助工具-插件集成管理工具-Alcatraz的安装和使用
- Xcode工程使用CocoaPods管理第三方库新建工程时出现错误
- 【iOS开发-13】大神器:如何利用cocoapods使用第三方类库,以针对UISwitch的第三方类库为例
- Xcode工程使用CocoaPods管理第三方库新建工程时出现异常
- ios开发之 苹果审核被拒,使用第三方登录,但手机没有安装客户端的平台
- iOS-CocoaPods第三方库管理工具的使用,(很多公司都用这个)
- 本附录介绍iOS系统包含的框架,它们为编写iOS平台的软件提供必要的接口。下面的表格尽可能地列出框架中的类、方法、函数、类型以及常量使用的关键前缀,请避免在您的符号名称中使用这些前缀。
- GHUnit IOS开发第三方单元测试工具 使用方法
- 【iOS开发-105】SQLite第三方框架FMDB的使用,以及使用FMDatabaseQueue保证线程安全
- IOS团队开发之——CocoaPods 第三方库管理工具
- Ios开发对第三方框架AFNetWorking网络访问的封装使用
- iOS使用Cocos2d-x开发游戏之一:新建一个游戏工程
- iOS开发之使用CocoaPods更新第三方出现“target overrides the `OTHER_LDFLAGS`……”问题解决方案
- 使用cocoapods来管理iOS工程中的第三方类库
- iOS开发中的第三方类库管理工具-CocoaPods-
- 【Facebook的UI开发框架React入门之八】Image的使用简介(iOS平台)-goodmao