J'ai un problème avec les classes. Ceci est mon code:Problème de classe d'objectif C
self.shapeClass = [HWRectangle class];
if ([_shapeClass isKindOfClass:[HWRectangle class]]) {
NSLog(@"Class created as: %s", [_shapeClass description]);
}
Je pensais que le programme fera l'exploitation forestière dans ce cas, mais il ne fonctionne pas. Avez-vous une idée pourquoi pas?
Ne démarrez pas vos noms ivar avec un seul trait de soulignement. C'est une convention de codage interne d'Apple, et cela vous expose à un risque de collision de noms. – NSResponder
@NSResponder Cela s'applique uniquement aux noms de méthodes, pas aux variables d'instance ... – bbum