对GitHub api做出了一个简单的请求,该请求将响应映射到Issue
对象的列表:
...
var provider = MoyaProvider<GitHub>(plugins: [NetworkLoggerPlugin(verbose: true)])
...
func findIssues(repository: Repository) -> Observable<[Issue]?> {
return provider
.rx
.request(GitHub.issues(repositoryFullName: (repository.name)))
.mapOptional(to: [Issue].self)
.asObservable()
}
但是出了什么问题,订阅者的功能没有数据,我正在尝试调试map的执行结果,但是努力从可观察的包装中提取值,如何在lldb中调试一个可观察的值?