【发布时间】:2019-12-11 06:14:34
【问题描述】:
尝试发出网络请求时,出现错误
finished with error [-999] Error Domain=NSURLErrorDomain Code=-999 "cancelled"
如果我使用URLSession.shared.dataTask 而不是URLSession.shared.dataTaskPublisher,它将适用于IOS 13.3。
这是我的代码:
return URLSession.shared.dataTaskPublisher(for : request).map{ a in
return a.data
}
.decode(type: MyResponse.self, decoder: JSONDecoder())
.receive(on: DispatchQueue.main)
.eraseToAnyPublisher()
此代码适用于 IOS 13.2.3。
【问题讨论】:
标签: swift swiftui combine ios13.3