Ok donc je suis toujours en train d'essayer de me repérer en Objective-C et je pensais que je l'avais perdu mais maintenant je suis tombé sur cette méthode. Donc, il y a quelque chose qui me rend confus que je voudrais une explication détaillée sur si possible.ccTouchesMoved [touche anyObject] confusion?
La première ligne: 'UITouch * touch = [touche n'importe quel objet];', maintenant à mon sens anyObject est une hashtable? Mais comment pouvez-vous le définir dans ce contexte? Je ne comprends pas où son sens à, je sais qu'il appartient à NSSet, mais je suis confondu avec le champ d'application dans ce contexte ...
- (BOOL)ccTouchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
CGPoint point = [touch locationInView: [touch view]];
point = [[Director sharedDirector] convertCoordinate: point];
NSLog(@"ccTouchesMoved x=%f y=%f", point.x, point.y);
return YES;
}
Merci, je le vois maintenant ... Aucune idée de pourquoi je pensais que c'était une hashtable ... – emalamisura