したがって、xcode 4.2 に戻って、次のコードに問題はありませんでした。
- (void)dealloc {
[super dealloc];
retval = UIApplicationMain(argc, argv, nil, @"AppDelegate");}
ただし、xcode 4.3.2 に更新すると、retval と argc が宣言されていない識別子であるというエラーが表示されます。これらの 2 つの識別子を宣言することが明白な答えであることはわかっていますが、4.2 でこれを行う必要がなかった理由がわかりません。
どんな助けでも大歓迎です、アシャン