在我的一个 Controller 中,我想访问我的应用委托(delegate)的字段。因此,要检索应用程序委托(delegate),我使用以下代码:
[[UIApplication sharedApplication] delegate];
但是当我尝试将其转换为我的代理人的名字时,我得到了名字未声明的错误。
我是否必须在要访问字段的类中导入应用委托(delegate)的头文件?
最佳答案
您必须为应用程序委托(delegate)提供头文件 (MyAppDelegate.h)。您可以按以下方式访问应用程序委托(delegate)成员。请参阅 link
MyAppDelegate *appDelegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
关于objective-c - 如何访问其他类中的应用委托(delegate)字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5786561/