다음과 같이이 데이터를 배열로 채우는 for 루프가 있습니다.루프 및 변경 변수
본질적으로 15 가지 배열을 채우고 싶습니다. 아래에 몇 가지 의사 코드를 작성했습니다. 달성 가능합니까?
for (int y = 1; y < 16; y++) {
NSArray *array + y = item
}
다음과 같이이 데이터를 배열로 채우는 for 루프가 있습니다.루프 및 변경 변수
본질적으로 15 가지 배열을 채우고 싶습니다. 아래에 몇 가지 의사 코드를 작성했습니다. 달성 가능합니까?
for (int y = 1; y < 16; y++) {
NSArray *array + y = item
}
배열의 배열과 같이 : 난 그냥 사용하던 물론
NSArray *arrays[15];
for (int i = 0; i < 15; i++){
arrays[i] = [NSArray arrayWithObject:[NSNumber numberWithInt:i]];
}
NSLog(@"%@",[arrays[0] objectAtIndex:0]);
의 NSNumber 당신이 원하는되지 않습니다 : 가정
당신은 당신이 배열의 하나의 요소에 값을 할당 할 의미 그것은 예로서 ...
희망이 당신이 원하는 것입니다.
P. C 스타일 배열을 사용하는 대신 NSMutableArray의 arrayWithCapacity를 사용할 수도 있지만 원하는 것은 무엇이든 사용할 수 있습니다.
NSMutableArray *arrays = [NSMutableArray arrayWithCapacity:14];
for (int i = 0; i < 15; i++){
[arrays insertObject:[NSArray arrayWithObject:[NSNumber numberWithInt:i]] atIndex:i];
}
NSLog(@"%@",[[arrays objectAtIndex:0] objectAtIndex:0]);
기본적으로 배열이있는 배열이 있습니까? –
사전 배열을 사용할 수 있으십니까? –
좋아,이 작품! 그러나 insertObject 선에 가능하다면 이미 생성 된 배열을 삽입하고 싶습니다. 쉼표로 구분 된 문자열을 처리했으며이 배열을 삽입 할 수만 있다면 작동합니다. –
당신이하려는 일을 명확히하십시오. 이 예는 적절한 대답을 제공하기 위해 지나치게 단순화되었습니다. – hobodave