Avatar
Avatar
shiz
↑これって、handleChangesはメインスレッドで呼ばれつつ、Taskがエンキューされて
とすると、たとえば、 func viewDidLoad(…) { … handleChanges(example) example.someField = 10 // ここ } の「ここ」の変更は通知されないと思っているのですが、合ってますでしょうか?
されないように思えますね for awaitの直前に改めてexample.someFieldを読んで再描画しておかないといけない? 微妙ですね 何か見落としてるかなあ?