RxApolloClient
依赖关系
- RxSwift (~> 6.0)
- apollo-ios (~> 0.44.0)
要求
- Xcode 12.0
- Swift 5.4
安装
- 使用 CocoaPods
pod 'RxApolloClient', '1.5.0'- 使用 [Swift 包管理器]
import PackageDescription
let package = Package(
name: "YourApp",
dependencies: [
.package(url: "https://github.com/OhKanghoon/RxApolloClient", from: "1.5.0")
]
)使用方法
抓取
client.rx
.fetch(query:)监视
client.rx
.watch(query:)突变
client.rx
.perform(mutation:)上传
client.rx
.upload(operation:, files:)订阅
client.rx
.subscribe(subscription:)示例
作者
OhKanghoon, [email protected]
许可
RxApolloClient 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。