-1
extension URLSession {
fileprivate func loadRepositories(resource: URL) -> Observable<SearchRepositoriesResponse> {
return self
.rx.response(request: URLRequest(url: resource))
.retry(3)
.map(Repository.parse)
.retryWhen { $0.delay(1.0, scheduler: MainScheduler.instance) }
}
}
爲什麼要在最後一步使用retryWhen { $0.delay(1.0, scheduler: MainScheduler.instance) }
?如果我不使用它會發生什麼?RxFeedback示例問題
歡迎來到SO。如果你爲你的問題添加更多的上下文,它會幫助人們回答。 –