現在一番上にあるViewControllerを取得する。

現在一番上にあるViewControllerを取得します。
iOS9で非推奨になった「UIAlertView」を「UIAlertController」に切り替える時に使いました。

UIViewController *vCon = [UIApplication sharedApplication].keyWindow.rootViewController;

while (vCon.presentedViewController) {
      vCon = vCon.presentedViewController;
 }

コメントを残す

%d人のブロガーが「いいね」をつけました。