3

我正在尝试在不使用 xib 或情节提要的情况下制作 iOS 应用程序。所以我的main.m 样子是这样的:

int main(int argc, char *argv[]) {
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    int retVal = UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
    [pool release];
    return retVal;
}

如果我检查[AppDelegate class]它的值是(null). 那么问题来了,为什么?此外,如果我检查标准库中的 [NSString 类] 或其他类,它会正常执行。我认为该文件不在Compile sources列表中,但它在那里。此问题仅发生在一个项目中。

4

1 回答 1

0

检查您是否已在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions.

看看这个答案。

于 2013-07-11T17:08:49.440 回答