Qu'est-ce que la parenthèse fait dansObjectif C: après Parenthèses nom de l'objet
[s addChild: [restartAction() node]];"
ou quelle est cette fonctionnalité appelée? Merci.
EDIT: Je pense que la définition de restartAction() est
Class restartAction()
{
NSString *r = transitions[sceneIdx];
Class c = NSClassFromString(r);
return c;
}
transitions [SomeInt] renvoie une chaîne. Cette chaîne est utilisée pour renvoyer un objet. Je ne comprends toujours pas pourquoi les parenthèses sont nécessaires. Je m'attends à un colon après la parenthèse. RestartAction ressemble à une fonction C simple qui ne prend aucun argument.