iPhone開発初心者です。Nsmutable 配列に 1 から 100 までの数値を保持させたいのですが、どうすればよいですか? for ループで実装するにはどうすればよいですか? iPhoneの配列に数値を保持する他の方法はありますか?
18181 次
3 に答える
25
Cocoa コンテナには NSObject サブクラスのみを追加できます。あなたの場合、整数を NSNumber オブジェクトでラップする必要があります。
NSMutableArray *array = [NSMutableArray array];
for( int i = 0; i < 100; ++i )
{
[array addObject:[NSNumber numberWithInt:i]];
}
値を抽出するには:
int firstValue = [[array objectAtIndex:0] intValue];
于 2010-04-10T15:11:23.707 に答える
1
NSNumber オブジェクトを使用します。
[NSNumber numberWithInt:1];
于 2010-04-10T15:05:07.110 に答える