質問: DispatchQueue(label: "test_queue") //同期処理 queue.sync { print("First") } //非同期処理 queue.async { print("I gonna go first") } ```
回答: 使用方法自体はこれで大丈夫かと思います。ユースケースが示されてないので正しいかどうかは判断しにくいですが... ラベルは専用キューを作る時に使ったりしますがなくても大丈夫です。必要な時に `DispatchQueue.global()` でもバックグラウンドスレッドが作れます。