为什么我在Xcode的iPhone项目模板中看不到主要的功能实现?

时间:2009-04-08 20:54:59

标签: iphone

这很奇怪,因为苹果说有某个主要功能。但我真的找不到任何。

看起来应该是这样的:

#import <UIKit/UIKit.h>

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

我能看到什么文件?它隐藏了吗?

3 个答案:

答案 0 :(得分:3)

它始终位于预生成项目布局的Other Sources组中。

main.m
(来源:lyndir.com

答案 1 :(得分:1)

如果找不到,可以随时创建一个新的代码文件并复制到此功能中。当项目编译时,它只允许你有一个主函数,所以如果它在某个时刻消失了,你可以重新添加它。

或者,您可能选择了不能编译为可执行文件的项目类型。不确定这些可能适用于iphone,但通常“库”项目不具备主要功能。

答案 2 :(得分:1)

在“组和文件”部分中展开“其他来源”,该文件名为main.m。