iOS平台软件开发工具(一)-新建的工程使用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的项目中进行工程更新.