Zu erst mache ich folgendes:
Nun editiert mein newController daten die unter anderem auch in self(auch ein UIViewController) angezeigt werden Wenn sich nun der newUIViewController mit wieder schliesst möchte ich natürlich auch die view des ursprüngliche controllers (self) updaten.
Wie löse ich das jetzt am besten? Ich würde jetzt einfach ein observer pattern anwenden. D.h. beide controller (newUIViewController und self) bei der datenquelle registrieren damit sie benachrichtigt werden wenn sich etwas verändert hat.
Ist das das richtige vorgehen? Oder gäbe es eine möglichkeit vom newUIViewController auf sein übergeordneten controller zuzugreifen und so zu updaten wenn er etwas verändert hat? Das wäre dann aber nicht so schön oder?
Nun editiert mein newController daten die unter anderem auch in self(auch ein UIViewController) angezeigt werden Wenn sich nun der newUIViewController mit wieder schliesst möchte ich natürlich auch die view des ursprüngliche controllers (self) updaten.
Wie löse ich das jetzt am besten? Ich würde jetzt einfach ein observer pattern anwenden. D.h. beide controller (newUIViewController und self) bei der datenquelle registrieren damit sie benachrichtigt werden wenn sich etwas verändert hat.
Ist das das richtige vorgehen? Oder gäbe es eine möglichkeit vom newUIViewController auf sein übergeordneten controller zuzugreifen und so zu updaten wenn er etwas verändert hat? Das wäre dann aber nicht so schön oder?