3

現在のViewControllerクラス名からNSLogを生成するにはどうすればよいですか?

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

    NSLog(self.window.rootViewController.class);

}
4

2 に答える 2

13

これを試して:

NSLog(@"%@", NSStringFromClass(self.window.rootViewController.class));
于 2012-11-16T01:22:49.580 に答える
4

ナビゲーション コントローラーを使用している場合は、おそらく次のようなものが必要です。

NSLog(@"%@", [self.window.rootViewController.navigationController.visibleViewController class]);
于 2012-11-16T01:40:50.707 に答える