[swift-users] QualityOfService for concurrentPerform in Swift 3
Gerriet M. Denkmann
g at mdenkmann.de
Sun Sep 25 11:13:07 CDT 2016
> On 25 Sep 2016, at 23:08, Saagar Jha <saagar at saagarjha.com> wrote:
>
> You might be looking for the DispatchQoS.QoSClass enum.
>
> Saagar Jha
Probably. But how to make concurrentPerform use any of these enums?
Gerriet.
>
>> On Sep 25, 2016, at 05:19, Gerriet M. Denkmann via swift-users <swift-users at swift.org> wrote:
>>
>> In ObjC:
>>
>> dispatch_queue_t queue = dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_HIGH, 0 );
>> dispatch_apply( nbrThreads, queue, ^void(size_t idx) …
>>
>> In Swift 3:
>> DispatchQueue.concurrentPerform( iterations: nbrThreads) …
>>
>> How can one specify the DISPATCH_QUEUE_PRIORITY or QualityOfService to be used by concurrentPerform?
>>
>> Gerriet.
>>
>> _______________________________________________
>> swift-users mailing list
>> swift-users at swift.org
>> https://lists.swift.org/mailman/listinfo/swift-users
>
More information about the swift-users
mailing list