如何在 iOS 中实现 AFNetworking 集成?

How to implement AFNetwoking interagtion in iOS?

我有 Xcode 6.2 测试版。我已经下载了 CocoaPods,但无法下载 pod install。我收到一个错误。

有没有更短的方法可以将 A​​FNetworking 集成到我的项目中?

您可以复制项目中的源文件。确保复制所有 these files.

首次在您的 Mac 上使用 CocoaPods 时,有几件事需要注意。我自己,也遇到过一些阻碍。

  1. 确保您已更新 git 版本 - 使用 Xcode 6.2(测试版!?)您可能已经安装了一些古老的 1.7 版本。请改为安装 2.0。
  2. 不要在 6.2 beta 中工作,真的 - 安装 6.4 稳定版,它就在那里。
  3. 检查您是否拥有最新版本的 CocoaPods - 截至今天,它恰好是 0.38.1 -> 已完成,如您所知 sudo gem install cocoapods
  4. 然后只需touch Podfile,添加适合您项目的任何内容。

(给出较早的例子):

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

然后是 运行 pod install。不要忘记通过创建的工作区 (project-name.xcworkspace) 而不是原始项目 (project-name.xcodeproj) 访问您的项目!


注:

当然你可以简单地下载并复制-粘贴项目中的文件,但是 CocoaPods 或 Carthage 等依赖管理器带来的巨大好处是只需一行终端中的代码,您将在需要时更新项目中使用的所有框架。