首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RxAlamofire:对成员json(_:_:parameters:encoding:headers:)的模糊引用

RxAlamofire:对成员json(_:_:parameters:encoding:headers:)的模糊引用
EN

Stack Overflow用户
提问于 2017-08-07 15:53:28
回答 1查看 159关注 0票数 0

当我试图编译下面的代码时,我会得到一个错误:

对成员‘json’的模糊引用(:参数:编码:headers:)

代码是从RxAlamofire Github存储库页面复制和粘贴的。

代码语言:javascript
复制
import RxSwift
import RxAlamofire

class CurrencyRest {

        static func getJson() {

            let stringURL = "https://api.fixer.io/latest"

            // MARK: NSURLSession simple and fast
            let session = URLSession.init()

            _ = session.rx.json(.get, stringURL)
                .observeOn(MainScheduler.instance)
                .subscribe { print($0) }
        }

}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-01 00:46:18

要修复错误,session.rx.json(url:)是要走的路,它来自RxCocoa,尽管对于RxAlamofire,您不必使用URLSession rx扩展,而是使用json(::parameters:encoding:headers:),例如,json(.get, stringURL),它返回一个可以作为JSON使用的Observable<Any>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45551049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档