AppDelegateから現在アクティブなUIViewController
Storyboardを使っていて、現在のアクティブなUIViewControllerを調べる方法。
[self.window.rootViewController presentedViewController];
NSLocalNotificationなどから起動した際の処理を分けたりする場合に便利。
参考)てっくろぐ | Storyboardを使っているときにAppDelegateからアクティブなUIViewControllerを取得する
ちなみに
AppDelegateを取得する方法は
AppDelegate *delegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];
コメントを残す