いくつかのView Controllerがあり、それぞれにラベルまたはボタンがあります。AppDelegate から表示されるビュー コントローラーのボタンまたはラベルのテキストを変更したい。私はそれが悪い習慣であることを知っていますが、私は AppDelegate でバックグラウンド スレッドを実行し、サーバー上でユーザーの新しい画像を探します。ある場合は、現在表示されているビューのナビゲーション バーのラベルにある新しい画像カウンターを更新する必要があります。 .
私の考えは、AppDelegate.m の次のコードで使用することでした。(ControllerWhichLabelIWantToChange*) self.navigationControllerClass.visibleviewcontroller. ...
しかし、ここでは、ControllerWhichLabelIWantToChange でプロパティを定義するラベルまたはボタンが表示されません。
では、AppDelegate からさまざまなビュー コントローラーの要素にアクセスして変更するにはどうすればよいのでしょうか。