複数のビューとモデルを使用して、ナビゲーション ベースのビュー コントローラーを実装しました。
ここで、Interface Builder を介してナビゲーション コントローラーを Tabbar に追加します。(束全体をそれにドラッグしただけです)。うまくいきました。すべてのビューを含む新しいタブができました。
しかし今、まったく同じナビゲーション ビュー コントローラーを別のタブに再度追加したいと考えています。これを行うこともできますが、問題は、たとえばテーブル ビューでエントリを削除すると、エントリが他のタブに表示されたままになることです。
タブを切り替えたときにモデルを更新する方法が必要です。
アップデート:
テーブルビューを含むに追加しましたaddObserver
。RootViewController
私はそれを「view did load」、delete メソッドの postNotification に配置しました。コンパイル エラーは発生しませんが、テーブルは相互に更新されません。
プロジェクトをアップロードしました。ご覧いただけますか?: