所以回到 xcode 4.2 我对以下代码没有任何问题:
- (void)dealloc {
[super dealloc];
retval = UIApplicationMain(argc, argv, nil, @"AppDelegate");}
但是,当我更新到 xcode 4.3.2 时,我收到错误,即 retval 和 argc 是未声明的标识符。我知道显而易见的答案是声明这两个标识符,但我不明白为什么我在 4.2 中不必这样做。
任何帮助表示赞赏,阿山
所以回到 xcode 4.2 我对以下代码没有任何问题:
- (void)dealloc {
[super dealloc];
retval = UIApplicationMain(argc, argv, nil, @"AppDelegate");}
但是,当我更新到 xcode 4.3.2 时,我收到错误,即 retval 和 argc 是未声明的标识符。我知道显而易见的答案是声明这两个标识符,但我不明白为什么我在 4.2 中不必这样做。
任何帮助表示赞赏,阿山