Avatar
Avatar
koher
現状で↓のような挙動をするんだけど、 Task { }MainActor を引き継いで見えることで混乱して色々話したけど、これ自体仕様じゃないっぽいという話をしてた。 final class ViewController: UIViewController { override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) // (1) メインスレッド DispatchQueue.global().async { // (2) 別のスレッド Task { // (3) メインスレッド } } } } (edited)
それに関しては、いまのところ結局、↓という挙動かなと思ってます。 https://discord.com/channels/291054398077927425/291054454793306112/890807721052479529