CocoaPods 安装步骤

看到极客班同学 Kevin Wang 分享的 CocoaPods 笔记:iOS学习备忘录:CocoaPods基本使用技巧,我自己就试着一下。

以下安装 AFNetworking 的过程,同时参考了:Getting Started with AFNetworking 和 唐巧的 《iOS 开发进阶》

感觉 Getting Started with AFNetworking,写的非常好了。我已经没有地方修改,就加了我在安装 CocoaPods 遇到的一个坑。看样子还是要英文顺溜才行。

CocoaPods 网络库加 Podfile 配置文件,一个可以方便添加第三方库,而是团队协作容易统一版本,真真一个好东西。

Step 1: Download CocoaPods

第一步开 VPN,不要问为什么。终端输入:

$ sudo gem install cocoapods
$ pod setup

我遇到没有安装没有如何进度和提示,重装 Ruby 和 RubyGems 就好了。

 $ brew install ruby
 $ gem update --system
 
 

Step 2: Create a Podfile

用 Xcode 或其他编辑器新建 Podfile,放在项目根目录下:

$ touch Podfile
$ open -a Xcode Podfile

并复制下面内容到 Podfile

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
pod 'AFNetworking', '~> 2.5'

Step 3: Install Dependencies

$ pod install

以后只要打开 Xcode workspace (.xcworkspace)才行

$ open <YourProjectName>.xcworkspace

Step 4: Dive In!

大功告成,至此就可以使用 AFNetworking 了。记得在需要的类中 #import 头文件。

最后分享一个在利器上看到的利器:Pushbullet 是跨平台双向文件传输工具。如果你同时使用 Mac、ios 和 Android 又想要在设备间无线传输图片、文字,那么你一定需要这样的工具。

其实还有隐藏功能共享剪切板,瞬间变成神器了,有没有?比微信和 Airdrop 方便多了。