Ok。これは挑戦です。
ナビゲーションコントローラー内にテーブルビューがあります。
新しいレコードを追加できる追加アクションがあるルートからプッシュします。それはうまくいきます。
今私がやろうとしたことは、このテーブルビューをタブバービューに追加することです(動作しないタブバーコントローラーがないため)が、同じナビゲーションコントローラー内にあります。
だから私がやりたいのはこれです:ルート> TabBarView(Tableviewをロード)>新しいレコードを追加します。
問題は管理対象オブジェクトのコンテキストにあります。「エンティティ エラーが見つかりません」というエラーが表示されますが、修正方法がわかりません。
AddRecord モーダル ビュー コントローラーを tabBarView から表示することができましたが、ナビゲーション バーなしで表示されますが、単独の tableView (タブバーの外側) にレコードを追加しようとしても問題ありません。
現在、TabBarView の navigationBarbuttons からメソッドを呼び出して、tableviews メソッドにルーティングしています。
現在、実際のテーブルビューではなく、tabBarView からメソッドを呼び出す必要があることはわかっていますが、メソッドは起動しますが、tabView にあるときに MOC を管理する方法がわかりません。
ああ、これはコアデータのレシピと書籍に基づいているため、add record メソッドが起動されると、新しい MOC を作成して作成し、完了したらメインの MOC に再統合します。
何か案は?