C言語の配列の感覚で途中にnilをいれると終端と判断されて、思ったように動作しません。
NSArray *array = [NSArray arrayWithObjects:@"A", @"B", nil, @"C", nil];
この場合は、AとBだけの配列になってしまいます。
そこで代わりにNSNullクラスを使ってnilを表すオブジェクトを挿入します。
NSArray *array = [NSArray arrayWithObjects:@"A", @"B", [NSNull null], @"C", nil];
これで、A、B、nil、Cの4つの配列になります。
No comments:
Post a Comment