Slide 16
Slide 16 text
NSURLSession ͷ࣮Λࢀর͢Δ
func rx_response(request: NSURLRequest) -> Observable {
return create { observer in
// request Λૹ৴ͯ͠ϨεϙϯεΛड͚औΔ
if ࣦഊ {
observer.on(.Error(error))
} else {
observer.on(.Next(data, response))
observer.on(.Completed)
}
return AnonymousDisposable { /* Ωϟϯηϧॲཧ */ }
}
}