私applicationWillEnterForeground
の場合、データの更新が必要かどうかを確認して通知を送信します。
[[NSNotificationCenter defaultCenter] postNotificationName:@"refreshModelNotification" object:nil];
その特定の通知の唯一のオブザーバーは、特定のビューコントローラーです。
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(refreshData:) name:@"refreshModelNotification" object:nil];
そのビューコントローラは、内のいくつかの1つですUITabBarController
。
私の質問は、通知が送信されたときにそのView Controllerがアクティブなタブでない場合はどうなりますか?
前もって感謝します。