Tengo construir el programa de iPhone más simple posible, un programa basado en la ventana. Sólo cambia el archivo de testappdelegate.h a ser las siguientes:Fallos de errores simples cuelga Xcode
#import <UIKit/UIKit.h>
@interface TestAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
int pos[10]10]; //note the error here.
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@end
Nota el error en el 'int pos ...' línea.
Cuando intento compilar este programa, XCode se cuelga (mostrando millones de errores). No estoy preguntando cómo arreglar la línea, la solución es obvia.
El problema es que abruma XCode y quiero saber por qué?
Actualización: presentado informe de error Bug ID # 8406197
Update2: septiembre 24. me dieron una respuesta de Apple Ingeniería ha proporcionado la siguiente información:
No tenemos planes para solucionar este problema en llvm-gcc o gcc, y ya está fijado en clang. Xcode no enloquece es rastreado en un clon de este error.
Estamos cerrando este error ya que nuestros ingenieros son conscientes del problema y lo seguirán rastreando fuera de línea.
Sugeriría presentar un error en bugreporter.apple.com y hacer la misma pregunta. Esto tiene más que ver con el comportamiento de Xcode que con el desarrollo de software. –
Esta no es una pregunta interesante en absoluto. ¿En serio le está pidiendo a la comunidad que explique el "por qué" detrás de un error de rendimiento en un programa de código cerrado? – blucz
Es un problema muy interesante y muy relevante. Además, es un problema que otros pueden toparse y, con esta pregunta, la gente puede encontrar fácilmente esta pregunta particular de Desbordamiento de pila para ayudar a guiarlos. – bbum