Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65108
  • 博文数量: 20
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 198
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-31 17:15
文章分类

全部博文(20)

文章存档

2014年(1)

2013年(19)

我的朋友

分类: iOS平台

2013-11-29 18:44:25

介绍

开发应用的时候第三方的库是不可缺少的,能提高开发的效率。 一些经常用到的库,在新的项目里用是,你又得手工的Add到项目里,用的到库多起来了,就不方便管理了。发现CocoaPods这个软件,可以帮你管理Xcode里的第三方的库,很方便。

安装CocoaPods

执行以下命令

点击(此处)折叠或打开

  1. sudo gem install cocoapods

如果想为每个第三方库生成文档,则执行以下命令(你需要安装homebrew)

点击(此处)折叠或打开

  1. brew install appledoc

使用方法

搜索需要的包

点击(此处)折叠或打开

  1. pod search JSONKit

建立你的CocoaPods项目

a) 像往常一样建立一个普通的XCode项目

b) 在项目根目录下编辑Podfile文件,里面需要指定系统版本和你需要的library,其中library的版本号是可选的。如:

点击(此处)折叠或打开

  1. platform :ios, '7.0'
  2. pod 'SBJson', '~> 3.2'
  3. pod 'ASIHTTPRequest', '~> 1.8.1'

c) 然后执行

点击(此处)折叠或打开

  1. pod install

第一次执行时建立CocoaPods项目,然后安装需要的library。以后如果修改了Podfile文件,需要重新执行这个命令。

安装完成后,项目目录中多了新的工程文件*.xcworkspace,以后要使用这个文件来打开项目。

项目打开后,你会看到项目中多了几个targets。不支持ARC的库自动被禁用了ARC,方便吧?

注意:如果编译时报错,请在自己的项目中添加需要的Framework。CocoaPods在附加的target中已经自动添加了这些Framework,但在我的环境中不管用。




阅读(1160) | 评论(0) | 转发(0) |
0

上一篇:8个最佳PHP库

下一篇:常用IOS开源库整理

给主人留下些什么吧!~~