タグ付けされた質問 「libdispatch」

6
Swift 3、Swift 4以降で、dispatch_sync、dispatch_async、dispatch_afterなどを行うにはどうすればよいですか?
Swift 2.x(または1.x)プロジェクトに次のようなコードがたくさんあります。 // Move to a background thread to do some long running work dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { let image = self.loadOrGenerateAnImage() // Bounce back to the main thread to update the UI dispatch_async(dispatch_get_main_queue()) { self.imageView.image = image } } または、実行を遅らせる次のようなもの: dispatch_after(dispatch_time(DISPATCH_TIME_NOW, Int64(0.5 * Double(NSEC_PER_SEC))), dispatch_get_main_queue()) { print("test") } または、Grand Central …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.