Tutto l'improvviso Xcode mi dà un errore "inatteso '@' nel programma" all'inizio dell'oggetto @interface
.inaspettato '@' nel programma (XCode)
Questo sta accadendo in un gruppo di miei oggetti che sono stati precedentemente lavorando ...
Ecco un esempio (con errori nei commenti)
#import <UIKit/UIKit.h>
#import "ONCOChordDiamond.h"
@interface ONCOChordView : UIView //// unexpected '@' in program
{
NSMutableArray* chordDiamonds;
NSUInteger diamondWidth, diamondHeight;
}
@end /////unexpected '@' in program'
Perché, dunque, Xcode mi dà questo errore? Sembra un insetto.
Ho riscontrato questo problema durante il tentativo di #importare l'intestazione di una NSString-categorty in un file di implementazione Objective-C++ (.mm). Ha funzionato bene tuttavia dopo aver spostato la riga #import nel file di intestazione corrispondente. perché? – arri