0
在我的cocos2d項目我的helper方法是:cocos2d的:「使用未聲明的標識符children_的;您的意思是否_children」
-(CCMenuItem *) itemForTouch: (UITouch *) touch
{
CGPoint touchLocation = [touch locationInView: [touch view]];
touchLocation = [[CCDirector sharedDirector] convertToGL: touchLocation];
CCMenuItem* item;
CCARRAY_FOREACH(children_, item)
{
// ignore invisible and disabled items: issue #779, #866
if ([item visible] && [item isEnabled]) {
CGPoint local = [item convertToNodeSpace:touchLocation];
CGRect r = [item rect];
r.origin = CGPointZero;
if(CGRectContainsPoint(r, local))
return item;
}
}
return nil;
}
代碼工作,但是我不斷收到錯誤「使用未聲明的標識符children_的;你的意思是孩子,我得到這個爲我的所有變量與「」後 這是一個xcode'問題'或我可以放在我的xcode項目,以防止我得到這個錯誤或做它必須與我的版本的xcode?
謝謝你的任何幫助,你可以p讓我對這個錯誤感到高興! :)
謝謝! John