I don’t mind it, but I don’t understand it.
The delegate method for a data task when the session first receives an URL response is asynchronous: it gives a completion handler that must be called in order to provide the response disposition (or is async
if _Concurrency
is available).
What kind of check on the response can be done that justify the response disposition be sent asynchronously?