Un bug de XCode ?
Philippe49
Membre
Je définis une property par @property CGFloat angle. J'utilise ensuite le menu script > Code > Place Accessors Defs on Clipboard sur la sélection CGFloat angle
et voilà ce qu'il me sort :
- (CGFloat)angle {
return [[angle retain] autorelease];
}
- (void)setAngle:(CGFloat)value {
if (angle != value) {
[angle release];
angle = [value copy];
}
}
Alors ?
et voilà ce qu'il me sort :
- (CGFloat)angle {
return [[angle retain] autorelease];
}
- (void)setAngle:(CGFloat)value {
if (angle != value) {
[angle release];
angle = [value copy];
}
}
Alors ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Sinon ça va te permettre de faire plusieurs types d'opérations, la plus pratique c'est sans doute le renommage. Tu sélectionnes une variable, tu ouvres le refactor, et ça va te permettre de renommer la variable puis d'appliquer la modification à tout le projet, au lieu d'avoir à remplacer manuellement, à tes risques et périls, le nom en utilisant le panneau Find project.
ça va te permettre aussi de concevoir les accesseurs pour tes variables d'instance, tu peux aussi créer les super-classes de tes classes, ou encore convertir en Objective-C 2.0 ton code... Etc.