In the past I've used QHTTPOperation with great success.
If not a reimplementation, what I'm looking for is a Swift implementation of:
- fully async
- cancellable
- NSOperation subclass
- correctly handles the multitude of real wold networking hurdles
I rolled my our own in Obj-C last year at a previous company based on NSURLSession but cancelation was a persistent issue. Maybe we did something wrong, the details of our implementation escape me at this point...
It doesn't HAVE to be Swift, but it would be preferred. I say that because we also want something well tested.
Thanks in advance for any recommendations.