Avatar
Avatar
shiz
あと、今見つけられないのですが、前に shiz さんが値型の @Observable には問題があるという意見をコアチームの誰かが発言してるフォーラムの投稿を挙げてくれてた気が・・・。
このあたりの話ですかね? 正しく理解できていないかもしれませんが... @Observable なstructの値を参照型が保持していて、その値のコピーが変更された場合に元の値のサブスクライバーにも変更が通知されてしまうのが問題で、これはCoWを使えば解決できそうだけど、そもそもの値型の概念やエッジケースがありそうだから後で考える、というようなことを言っているのかなと思ってます。 https://forums.swift.org/t/second-review-se-0395-observability/65261/113 https://forums.swift.org/t/second-review-se-0395-observability/65261/119
(edited)
おお、これです。ありがとうございます!ここ( Discord )か Twitter で前に挙げられてたと思うのですが、検索しても見つけられず・・・。助かりました🙇‍♂️