3

managedObjectContextアプリデリゲートで作成している Core Data を使用するアプリがあります。

managedObjectContextそれをストーリーボードの2つのView Controllerに渡したいので、それらは同じものを使用しmanagedObjectContextて保存およびフェッチします。

最初のビュー コントローラーには次のようにアクセスできます。

self.window.rootViewController

しかし、私がアクセスしたい2番目のView Controllerは、最初のものからのセグエの後であり、そこから参照が返されません。

私は試した:

instantiateViewControllerWithIdentifier:

しかし、それは、セグエの後に表示される 2 番目のビュー コントローラーにアクセスすることを許可するのではなく、ビューの新しいインスタンスを作成します。

私の質問は、どうすれば2番目のView Controllerにアクセスできますか?

または(私はこれに非常に慣れていないので)View Controller間でデータを管理/渡すためのより良い方法はありますか?

前もって感謝します。

4

2 に答える 2