Ho creato il programma iPhone più semplice possibile, un programma basato su finestre. Ho cambiato solo il file testappdelegate.h essere la seguente:Si blocca semplicemente un bug 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 l'errore nel 'int pos ...' linea.
Quando provo a compilare questo programma, XCode si blocca (mostrando milioni di errori). Non sto chiedendo come sistemare la linea, la correzione è ovvia.
Il problema è che travolge XCode e voglio sapere perché?
Aggiornamento: presentato rapporto bug Bug ID # 8406197
Update2: Settembre 24. ho ricevuto una risposta da parte di Apple Engineering ha fornito le seguenti informazioni:
Non abbiamo in programma per risolvere questo problema in llvm-gcc o gcc, ed è già stato risolto in clang. Xcode non sta impazzendo è rintracciato in un clone di questo bug.
Stiamo chiudendo questo bug poiché i nostri tecnici sono a conoscenza del problema e continueranno a seguirlo offline.
Suggerirei di archiviare un bug su bugreporter.apple.com e porre la stessa domanda. Questo ha più a che fare con il comportamento di Xcode rispetto allo sviluppo del software. –
Questa non è una domanda interessante. Stai seriamente chiedendo alla community di spiegare il "perché" dietro un bug di prestazioni in un programma a sorgente chiuso? – blucz
È un problema molto interessante e di grande rilevanza. Inoltre, è un problema che altri potrebbero incontrare e, con questa domanda, gli utenti possono trovare facilmente questa particolare domanda di Stack Overflow per guidarli. – bbum