この質問の重複があることは知っていますが、ここでは状況が異なります。
ユーザーがホームに戻ると、クラス(void)applicationDidEnterBackgroundから呼び出されます。AppDelegateただし、ユーザーがホームボタンを押すと、ユーザーにこのビューコントローラーを再度表示したくないため、(void)goToBeginning別のビューコントローラーに切り替えるという名前のメソッドがあります。このメソッドを AppDelegate から呼び出せるようにしたいです。これにはあまり使いたくないNotificationCenter。また、ここで選択したソリューション:
アプリ デリゲートからのビュー コントローラー メソッドの呼び出し
は、新しいオブジェクトを初期化するため機能しませんが、既にビューにあるオブジェクトを呼び出すことができるようにしたいのです。どうやってやるの?iOS 7 と XCode 5 を使用しています。