2010-07-06 2 views
0

Je viens de terminer le débogage d'un problème particulièrement douloureux où xcode se bloquerait/se bloque pendant une compilation, et plus tard quand j'ouvrirais un fichier particulier (une fois que j'aurais identifié quel fichier) un point, il générait 55k + erreurs.xcode crasher quand manquant (sur le retour de fonction param

@interface someviewcontroller: UITableViewController { 
    someeditviewcontroller *editView; 
    -(classObjectName*) addRecord; 
    -void)remove(classObjectName*)record; 
} 

^^^ manquant le (avant le vide sur le supprimer

ce n'est pas tant une question, mais je suis curieux de savoir pourquoi cela a causé une fusion complète de l'IDE et du compilateur

Répondre

0

Je doute que c'était ton seul problème. J'ai ajouté la déclaration d'interface ci-dessus à un fichier et cela n'a causé aucun problème, même si c'est un peu un entête de non-sens; votre syntaxe et vos noms de méthodes/variables sont tous fouillés. Voici comment cette interface devrait ressembler.

@interface SomeViewController : UITableViewController { 
    SomeEditViewController *editView; 
} 

- (classObjectName *) addRecord; 
- (void)removeRecord:(classObjectName *)record; 

@end 

Si je devais deviner, je dirais que le @end manque est la cause de vos problèmes. Je ne vois pas pourquoi cela causerait des accidents, mais cela entraînerait une tonne d'erreurs.

Questions connexes