我开始了一个项目,编译得很好。然后我删除了(删除引用)AppDelegate类。然后我在main更改了另一个类GuardianX3DAppDelegate:
int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate");
为:
int retVal = UIApplicationMain(argc, argv, nil, @"GuardianX3DAppDelegate");
然后我将文件添加到构建阶段编译区域。我得到了:
Unable to instantiate the UIApplication delegate instance. No class named GuardianX3DAppDelegate.
我做错了什么?感谢。
答案 0 :(得分:1)
在调用GuardianX3DAppDelegate.m
之前,仔细检查是否正在编译UIApplicationMain
和/或通过消息传递进行健全性检查(例如,创建一个记录某事的类方法)。