2009-07-12 8 views
0

j'ai eu 3 erreurs de syntaxe:Que signifie cette erreur de syntaxe?

"erreur de syntaxe avant "}" jeton" mon code était

IBOutlet UITextView *fruitDescription 
} 

"erreur de syntaxe avant "{" jeton" mon code était

- (void)viewDidUnload { 

"erreur de syntaxe avant" {"jeton" mon code était

- (void)dealloc { 

Des idées?

+2

montrent le bloc complet code – djna

+0

Le code que vous avez ajouté que les commentaires sur la réponse par @Mehrdad devrait être ajouté dans la question elle-même à la place. Vous pouvez modifier votre question et supprimer vos propres commentaires. –

Répondre

2

Il devrait y avoir un point-virgule après

IBOutlet UITextView *fruitDescription 

Toujours essayer de fixer le premier message d'erreur que vous voyez d'abord et recompiler. Les erreurs suivantes peuvent disparaître en fixant le premier.

+0

ok quand j'ai ajouté le point-virgule j'ai eu une erreur en disant "erreur de syntaxe avant" AT_NAME "jeton" – user134721

+0

Vous devriez vraiment poster la source complète. –

+0

- (void) viewDidUnload { \t // Libère les sous-vues conservées de la vue principale. \t // par ex. self.myOutlet = nil; } - (vide) dealloc { [super dealloc]; } @end thats où 2 des erreurs sont et le 3e est un problème avec le @end sur mon contrôleur de vue. h Je peux probablement trouver le 3ème – user134721

1

Dans le premier cas, si vous essayez de déclarer une variable, je soupçonne que le problème est que vous manque un point-virgule:

IBOutlet UITextView *fruitDescription; 

Je ne sais pas ce que les deuxième et troisième Des morceaux de code sont censés être faits, il est donc difficile de dire comment vous devriez le changer ... s'il vous plaît poster plus de code, et expliquer ce que vous voulez qu'il soit fait.

+0

@Jon: '- (void) viewDidUnload' est une déclaration de méthode dans Obj-C. Le '-/+' indique les méthodes instance/static. –

+0

Je pensais que cela pourrait être une déclaration de méthode, mais il est toujours utile de savoir avec certitude ce que l'OP essaie vraiment de faire :) –

+0

Oui, bien sûr. Je l'ai souligné depuis que les gars .NET, notre monde est un peu différent des gars Obj-C. Syntactically, il semble assez énigmatique et contre nature pour nous. –

0

manquant après

@property(nonatomic,retain) IBOutlet UITextView *fruitDescription 
                   ^^^^^