来自AppDelegate.m的当前ViewController类名的NSLog

我如何从当前的ViewController类名生成NSLog?

- (void)applicationWillResignActive:(UIApplication *)application { NSLog(self.window.rootViewController.class); } 

尝试这个:

 NSLog(@"%@", NSStringFromClass(self.window.rootViewController.class)); 

如果你使用的是导航控制器,你可能需要这样的东西:

 NSLog(@"%@", [self.window.rootViewController.navigationController.visibleViewController class]);