RestKit
是 IBM Watson Swift SDK 中使用的依赖项。它提供了 Swift SDK 使用的网络层,用于在您的 iOS 应用程序和 Watson 服务之间进行通信。有关 IBM Watson 服务的更多信息,请访问 IBM Watson 主页。
可以使用 Cocoapods、Carthage 或 Swift Package Manager 安装 RestKit。
您可以使用 RubyGems 安装 Cocoapods
$ sudo gem install cocoapods
如果您的项目尚未拥有 Podfile,请在项目根目录中使用 pod init
命令。要使用 Cocoapods 安装 RestKit,请将以下内容添加到您的 Podfile 中(将 MyApp
替换为您的应用程序名称)。
use_frameworks!
target 'MyApp' do
pod 'IBMWatsonRestKit', '~> 3.0.3'
end
然后运行 pod install
命令,并打开生成的 .xcworkspace
文件。要更新到 RestKit 的较新版本,请使用 pod update RestKit
。
有关使用 Cocoapods 的更多信息,请参阅 Cocoapods 指南。
您可以使用 Homebrew 安装 Carthage
$ brew update
$ brew install carthage
如果您的项目尚未拥有 Cartfile,请在项目根目录中使用 touch Cartfile
命令。要使用 Carthage 安装 RestKit,请将以下内容添加到您的 Cartfile 中。
github "watson-developer-cloud/restkit" ~> 3.0.3
然后运行以下命令来构建依赖项和框架
$ carthage update --platform iOS
按照 此处 剩余的 Carthage 安装说明进行操作。确保将构建的 RestKit.framework
拖放到您的 Xcode 项目中,并在需要它的源文件中导入它。
将以下内容添加到您的 Package.swift
文件中,以将 RestKit 标识为依赖项。当您使用 swift build
构建项目时,包管理器将克隆 RestKit。
dependencies: [
.package(url: "https://github.com/watson-developer-cloud/restkit", from: "3.0.3")
]
我们欢迎任何和所有的帮助!如果您想贡献,请阅读我们的 CONTRIBUTING 文档,其中包含有关入门的信息。
此库在 Apache 2.0 许可下获得许可。完整许可证文本可在 LICENSE 中找到。
此 SDK 旨在与 Apple iOS 产品一起使用,并旨在与官方授权的 Apple 开发工具结合使用。