問題タブ [macos-catalina]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - リスト ビューの SwiftUI .onDelete がアプリをクラッシュさせる
基本的にマスター詳細タイプであるSwiftUIで構築されたかなり単純なアプリがあります。データは Core Data に保存されます。レコードの追加と更新は正常に機能しますが、リスト ビューから項目を削除するとアプリが常にクラッシュします。削除を行うために .onDelete 修飾子を使用しています。エラー メッセージは表示されません。スレッドが壊れているだけです。レコードは実際に削除されているため、リスト ビューの再レンダリングで更新されたデータが受信されていないと推測しています。
夢想かもしれませんが、前の 2 つのベータ版で削除機能が機能していたことは確かです。アプリはデバイス上でのみ実行されます。プレビューでもシミュレーターでも機能しません。
iOS 13.1、Xcode (11392r)、カタリナ (19A546d)
ContentView() は次のとおりです。
そしてマネージドオブジェクト:
任意のガイダンスをいただければ幸いです。