2 ooomiao oOOMIAO 于 2012.11.27 11:13 提问

在cocos2d中循环访问子layer

我要循环访问然后移除应用中HUDlayer的子图,我写的代码是:

for(id *item in HUDLayer.children_)
{
    [self removeChild:item cleanup:YES];
}

然后就报错:**Expression does not have a valid object type**

请高手帮忙指点指点

1个回答

gaoXxxing
gaoXxxing   2012.11.27 13:15
已采纳
for(id *item

这句不对了哟,id本身就是对象,不需要*

所以改成

for(id item in HUDLayer._children)

应该就可以了

oOOMIAO
oOOMIAO 真的是这样~佩服佩服
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片