gpt4 book ai didi

objective-c - 从 AppDelegate.m 访问当前 ViewController 类名

转载 作者:行者123 更新时间:2023-12-02 21:53:04 25 4
gpt4 key购买 nike

如果我想访问当前 View Controller 而不是 Root View Controller 来从 AppDelegate.m 获取类名,该怎么办?

目前,ViewController A 实际上是 RootViewController 的 Root View 。

我在这里做了一些研究,但我只获得了 RootViewController 类名,而不是 ViewController 类名。

NSLog of the current ViewController class name from AppDelegate.m

我已经遵循了为该问题提供的答案,但它返回 null self 。

NSLog(@"Current View Controller Class Name: %@", self.window.rootViewController.navigationController.visibleViewController.class);

NSLog(@"Current View Controller Class Name: %@", [self.window.rootViewController.navigationController.visibleViewController class]);

最佳答案

你试过这个吗...

NSLog(@"Current View Controller Class Name: %@",NSStringFromClass(self.window.rootViewController.navigationController.visibleViewController.class));

关于objective-c - 从 AppDelegate.m 访问当前 ViewController 类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17824907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com