[iOS] [cocos2d] CCCallFuncND предупреждение - PullRequest
0 голосов
/ 14 февраля 2011
id actionScale1 = [CCScaleTo actionWithDuration:0 scale:0.1];
id actionScale2 = [CCScaleTo actionWithDuration:0.5 scale:1.0];
id actionCallFunc = [CCCallFuncND actionWithTarget:pBall selector:@selector(insertBallAtCandidateList:indexPos:) indexPos:nIndex, nil];
id actionSequence = [CCSequence actions:actionScale1, actionScale2, actionCallFunc, nil];


- (void) insertBallAtCandidateList:(Ball*)ball indexPos:(NSInteger)nIndex {
[candidateBalls insertObject:ball atIndex:nIndex];
}

предупреждение: «CCCallFuncND» может не отвечать на «+ actionWithTarget: selector: indexPos: '

Кто-нибудь может сказать мне, почему этот код вызывает предупреждение?:)

Ответы [ 2 ]

1 голос
/ 14 февраля 2011

Это должны быть данные .. Не indexPos ..

[CCCallFuncND actionWithTarget:pBall selector:@selector(insertBallAtCandidateList:data:) data:nIndex];
0 голосов
/ 15 февраля 2011

сначала вы получаете эти типы предупреждающих сообщений, которые вы отправляете на свой xcode.

после «CCCallFuncND» нажмите «f5», чтобы отобразить все категории, относящиеся к «CCCallFuncND», затем ypu сможет определить, какая из нихПоддержки, которые не поддерживают (отвечают).

Простой способ .......

Сюаньвэн прав, попробуйте это.

, который поможет вам решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...