CCArray ???

the object-C code is

NSArray *images = [NSArray arrayWithObjects:"bird.png", "cat.png", "dog.png", "turtle.png", nil]; for(int i = 0; i < images.count; ++i) { NSString *image = [images objectAtIndex:i]; CCSprite *sprite = [CCSprite spriteWithFile:image]; float offsetFraction = ((float)(i+1))/(images.count+1); sprite.position = ccp(winSize.width*offsetFraction, winSize.height/2); [self addChild:sprite]; [movableSprites addObject:sprite]; }

how to translate to cocos2d-x ???

I take too much time to find CCArray with google, little match, so sad - -#
3Q

you can take a look at this sample from my project :

`void TimerManager::addTimer(TimerStruct * mTimerStruct)
{
bool isExist = false;
CCObject* pObject = NULL;
CCARRAY_FOREACH(addedDelegateArrays, pObject)
{
TimerStruct* pChild = dynamic_cast<TimerStruct*>(pObject);
if (pChild)
{
if (pChild->heartTarget == mTimerStruct->heartTarget && mTimerStruct->tag == pChild->tag) {
isExist = true;
return;
}
}
}

addedDelegateArrays->addObject(mTimerStruct);

}`

I fixed this myself ~~

const int imgNum = 4; string images[imgNum] = {"bird.png", "cat.png", "dog.png","turtle.png"}; for(int i = 0; i < imgNum; ++i) { string image = images[i]; CCSprite *sprite = CCSprite::spriteWithFile(image.c_str()); float offsetFraction = ((float)(i+1))/(imgNum+1); sprite->setPosition( ccp(size.width*offsetFraction, size.height/2) ); this->addChild(sprite); _movableSprites->addObject(sprite); }