如果我在 xcode 中创建一个新项目,然后选择“基于视图的应用程序”,则会自动生成委托和视图控制器类模板。这是 DummyAppDelegate.h 的片段
@class dummyViewController;
@interface dummyAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
dummyViewController *viewController;
}
我的主要问题是:实例变量 viewController 在哪里实例化?我在生成的文件中看不到这方面的代码,那么 InterfaceBuilder 中的某些连接是否会自动实例化它?
第二个较小的问题是为什么在上面的代码中使用@class 而不是简单的
#include "dummyViewController.h"
非常感谢任何帮助,非常感谢!