for in
NSArrayから名前のリストを読み取るためのループを作成しています。これが私のコードです。
NSArray *names = [NSArray arrayWithObjects:@"Luke",@"James",@"Fred",@"Harry", nil];
for (NSString *name in names) {
NSLog(@"%@",name);
}
私が判断しようとしているのは、ループの外側に変数を追加せずに、現在のループ番号を取得する簡単な方法があるかどうかです。
int number = 0;
for (NSString *name in names) {
number++;
NSLog(@"%i - %@",number,name);
}
forループ中にアクセスできる組み込みの「ループ番号」プロパティはありますか?-私は間違った木を吠えていますか?変数を使用してそれを乗り越える必要がありますか?