The C version of the call is dispatch_apply
, which takes a queue. But the current recommendation is to pass DISPATCH_APPLY_AUTO
for the queue argument, which picks one of the global concurrent queues. So it seems like the libdispatch team took the opportunity to define away the confusing semantics and bake in current best practices when refining the API for Swift.
1 Like