How to create dispatch queue in Swift 3

Creating a concurrent queue let concurrentQueue = DispatchQueue(label: “queuename”, attributes: .concurrent) concurrentQueue.sync { } Create a serial queue let serialQueue = DispatchQueue(label: “queuename”) serialQueue.sync { } Get main queue asynchronously DispatchQueue.main.async { } Get main queue synchronously DispatchQueue.main.sync { } To get one of the background thread DispatchQueue.global(qos: .background).async { } Xcode 8.2 beta 2: … Read more