J'utilise xCode6 Bêta 3 et je rencontre un problème lorsqu'un code précédemment compilé correctement (xCode 5.1.1 ou xCode6 beta 2) a soudainement commencé à me donner des erreurs "Utilisation d'identificateur non déclaré" lors de l'accès à une variable d'instance synthétisée automatiquement :
- (void)setFinished:(BOOL)finished {
[self willChangeValueForKey:@"isFinished"];
_finished = finished;
[self didChangeValueForKey:@"isFinished"];
}
//ERROR:
Use of undeclared identifier '_finished'; did you mean 'finished'?
L'ajout de @synthesize finished = _finished;
élimine l'erreur, mais existe-t-il un moyen de forcer xCode6 Beta 3 à utiliser la synthèse automatique des propriétés à l'aide de la notation de soulignement?