&tag();
&tag(Objective-C, NSMutableArray);
*目次 [#x398e510]
#contents

*基本情報 [#yee6408b]
-NSArray(変更不可能な配列)か、NSMutableArray(変更可能な配列)を使う。
-NSMutableArrayは変更可能な配列。

*生成 [#b66f8993]
 NSMutableArray *values = [[NSMutableArray alloc] init];

*要素の追加 [#h7d8cb43]
**オブジェクトの追加 [#jf4608b6]
#pre{{
[values addObject:@"abc"];
}}
**プリミティブ型の追加 [#v12ddad8]
intなどは直接追加できない
#pre{{
[values addObject:[NSNumber numberWithInt:123]];
}}

**他の配列の一括追加 [#w9aea05e]
#pre{{
NSArray *otherArray = [NSArray arrayWithObjects:@"x", @"y", @"z", nil];
[values addObjectsFromArray:otherArray];
}}
*要素の削除 [#j458045f]

**全ての要素を削除する [#q3e6bdd2]
 [values removeAllObjects];

*長さを取得する [#rb461574]
 values.count;
 [values count];


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS