Wolf 3.0.0

Wolf 3.0.0

测试已测试
语言语言 SwiftSwift
许可 MIT
发布时间最后发布时间2018 年 6 月
SPM支持 SPM

Fellipe Caetano 维护。



Wolf 3.0.0

  • 作者:
  • Fellipe Caetano

Wolf

CI Status Version License Platform

Wolf 通过结合 Alamofire 的战斗经验以及 Swift 协议的灵活力量来处理网络。它允许开发者完全描述 HTTP 资源,并从中派生出所有 HTTP 通信。内置缓存和 JSON 支持。

内容

示例

示例 目录中,您可以找到一个示例应用程序,它展示了流行电视节目的网格,展示了所有功能如何协同工作。要运行它

  1. 克隆仓库
  2. 进入 示例 目录
  3. 在 Xcode 8.0 中打开 Wolf.xcworkspace 文件
  4. 在选择目标下拉菜单中选择 Wolf-Example 目标(在 停止 按钮附近)
  5. 构建并运行应用程序

测试

Example 目录中,您将找到一个包含 Wolf 测试的项目。要运行它们

  1. 克隆仓库
  2. 进入 示例 目录
  3. 在 Xcode 8.0 中打开 Wolf.xcworkspace 文件
  4. 在选择目标下拉菜单中选择 Wolf-Example 目标(在 停止 按钮附近)
  5. ⌘U 或从 产品 菜单点击 测试

需求

  • iOS 9.0+
  • Xcode 8.0+

安装

CocoaPods

Wolf 通过 CocoaPods 提供,它是 Cocoa 项目的依赖管理器。CocoaPods 可以作为一个独立的应用程序下载,也可以通过 RubyGems 安装。

$ gem install cocoapods

要使用 CocoaPods 将 Wolf 集成到您的 Xcode 项目中,请在您的 Podfile 中指定它

target '<target_name>' do
  pod 'Wolf'
end

然后,通过 CocoaPods 应用或通过在 Podfile 相同目录下运行以下命令来安装您的依赖项

$ pod install

Carthage

Carthage 是一个去中心化的依赖管理器,它构建您的依赖项并提供二进制框架。

您可以使用以下命令用 Homebrew 安装 Carthage

$ brew update
$ brew install carthage

要使用 Carthage 将 Wolf 集成到您的 Xcode 项目中,请在您的 Cartfile 中指定它

github "fellipecaetano/Wolf"

运行 carthage update 来构建框架,并将构建的 Wolf.framework 拖入您的 Xcode 项目中。

作者

费利佩·卡塔诺,[邮箱地址隐藏]

许可

狼可用MIT许可证。有关更多信息,请参阅LICENSE文件。