2013年8月10日土曜日

NSArrayの生成、ループ

NSArrayは静的なコレクション
NSMutableArrayは可変なコレクション

NSArrayの生成

NSArray *array = [NSArray arrayWithObjects:@"January", @"February", @"March", @"April",
                  @"May", @"June", @"July", @"August", @"September", @"October",
                  @"November", @"December", nil];
または
NSArray *array = @[@"January", @"February", @"March", @"April", @"May",
                   @"June", @"July", @"August", @"September", @"October",
                   @"November", @"December" ];

NSArrayのループ、要素の取り出し
for (NSString *str in array) {
    NSLog(@"%@", str);
}
または
for (int i = 0; i < [array count]; i++) {
    NSLog(@"%d: %@", i, [array objectAtIndex:i]);
    NSLog(@"%d: %@", i, array[i]);
}

0 件のコメント:

コメントを投稿