Methode in ViewController durch AppDelegate oder NSNotificationCenter aufrufen?

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Methode in ViewController durch AppDelegate oder NSNotificationCenter aufrufen?

    Hallo,

    ich habe da eine Grundsatzfrage:

    Wenn eine App vom inaktiven in einen aktiven Zustand versetzt wird, dann wird soweit ich das sehe die viewDidLoad()-Methode eines Viewcontrollers nicht erneut aufgerufen.

    Jetzt könnte ich die Methode über die func viewWillAppear des AppDelegate im entsprechenden Viewcontroller aufrufen, habe aber als weitere Möglichkeit ddie func addObeserver des NSNotificationCenters gefunden.

    Ich habe das Gefühl daß das NotificationCenter die elegantere Wahl ist, über das AppDelegate andere Viewcontroller aufzurufen "fühlt" sich nicht richtig an. Liege ich da richtig oder ist es völlig egal?

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von kbausd ()