0
문자열 개체를 배열의 각 열거 형 멤버에 일치시키는 메서드를 만들었습니다. sprite 이미지로 각각의 문자열과 일치하는 bArray의 각 멤버에 스프라이트를 추가하고 싶습니다. 어떻게해야합니까?문자열 배열에서 ccsprites 만들기
+ (NSArray *)names
{
static NSMutableArray * _names = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
_names = [NSMutableArray arrayWithCapacity:20];
[_names insertObject:@"image1.png" atIndex:image1];
[_names insertObject:@"image2.png" atIndex:image2];
[_names insertObject:@"image3.png" atIndex:image3];
[_names insertObject:@"image4.png" atIndex:image4];
[_names insertObject:@"image5.png" atIndex:image5];
[_names insertObject:@"image6.png" atIndex:image6];
.
.
.
.
});
return _names;
}
-(void)spriteGroups {
NSArray* sgArray;
sgArray = [[spManager names] objectsAtIndexes:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(0, 3)]];
CCSprite* groupSprite = [CCSprite spriteWithFile:[sgArray[0]]];// this gives me an expected identifier error. I guess this is not the right way
for (int i = 1; i > [sgArray count]; i++) {
}
}
덕분에 많은 주위에 여분의 대괄호를 제거합니다. 나는 내가 어떻게 그것을 놓쳤는 지 모른다. – oopology