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

时间:2012-11-16 01:18:38

标签: iphone ios xcode cocoa-touch

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

- (void)applicationWillResignActive:(UIApplication *)application
{

    NSLog(self.window.rootViewController.class);

}

2 个答案:

答案 0 :(得分:13)

试试这个:

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

答案 1 :(得分:4)

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

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