現在、UINavigationController ベースのフローを使用しています。
Events +-> Event Input
|
+-> People -> People Input
Events と People の基礎となるモデルは、コレクションが変更されると通知を発行します。でオブザーバーを接続し、 でviewWillAppear:animated:
接続を解除していviewWillDisappear
ます。これで問題ないように思えますが、私が本当に望んでいるのは、Events から People に移行するときに人々のオブザーバーが接続され、Events に戻るまで接続されたままになることです。そうすれば、People Input で People が非表示になっている場合でも、通知が処理されるので、リストを更新できます。
注:セグエは使用していません。
オブザーバーを接続および解除するのに最適な場所はどこですか?