IOS No se puede crear una instancia de la instancia de delegado de UIApplication

Creé un nuevo proyecto cocos2d y copié una cantidad de files de un proyecto anterior en este nuevo proyecto. Me aseguré de indicar que quería una copy cuando se lo pidiera xCode. Mi class AppDelegate es AppDelegate.

Hice una limpieza y la construcción en el nuevo proyecto.

Mi main.m se parece a esto

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

Cuando ejecuto el nuevo proyecto, obtengo el siguiente error;

No se puede crear una instancia de la instancia de delegado de UIApplication. No se carga ninguna class llamada AppDelegate.

Este error parece ocurrir cuando

 int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate"); 

se está ejecutando en el file main.m.

La class AppDelegate claramente existe en mi proyecto. Esperaba que alguien pudiera empujarme en la dirección correcta aquí.