RxApollo:用于Apollo的RxSwift扩展

时间:2024-06-05 04:58:42
【文件属性】:

文件名称:RxApollo:用于Apollo的RxSwift扩展

文件大小:28KB

文件格式:ZIP

更新时间:2024-06-05 04:58:42

graphql swift ios apollo rxswift

Rx阿波罗 对扩展。 安装 迦太基 github " scottrhoyt/RxApollo " 手动的 将RxApollo.swift添加到您的项目。 用法 所有React式扩展都封装在ApolloClient的rx属性中。 import Apollo import RxSwift import RxApollo let apollo: ApolloClient let disposeBag = DisposeBag () 拿来 提取的工作方式与您期望的一样: // Let's get our hero's name and print it or the error if there is one. apollo. rx . fetch ( query : HeroNameQuery ()) . map { $0 . hero ? . name } . subscrib


【文件预览】:
RxApollo-master
----.swift-version(4B)
----scripts()
--------upstall-carthage.sh(320B)
--------upstall-swiftlint.sh(326B)
----RxApollo()
--------Info.plist(753B)
--------RxApollo.swift(5KB)
--------RxApollo.h(486B)
----Cartfile(75B)
----.travis.yml(3KB)
----LICENSE(1KB)
----README.md(2KB)
----.swiftlint.yml(178B)
----RxApollo.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(23KB)
----RxApolloTests()
--------RxApolloTests.swift(6KB)
--------Info.plist(680B)
--------MockNetworkTransport.swift(750B)
--------GraphQL()
----.codecov.yml(37B)
----.gitignore(767B)
----Cartfile.resolved(121B)
----CHANGELOG.md(1KB)
----RxApollo.podspec(758B)

网友评论