J'ai écrit mon code de la manière suivante dans cocos2d.Peut-on utiliser (id) en condition if- else?
id actionTo = [CCFadeOut actionWithDuration:4.0f];
id actionTo0 = [CCSequence actionWithDuration:2.0f];
if (m < enemyNumber)
id actionTo1 = [CCCallFunc actionWithTarget:self selector:@selector(goToNextScene)];
else
id actionTo1 = [CCCallFunc actionWithTarget:self selector:@selector(goToEndScene)];
id actionSeq = [CCSequence actions:actionTo, actionTo0, actionTo1, nil];
[targetE runAction: [CCSequence actions:actionSeq, nil]];
error: expected expression before 'id'
Je reçois l'erreur ci-dessus. Ne devrions-nous pas utiliser (id) dans si condition? Je veux me faire appeler deux sélecteurs en utilisant la condition if-else. Comment puis-je le faire? Merci.
Oui.C'était vraiment plus simple. THank You Kenny. –