ラベルに複数の値を保存したいのですが、ラベルが 10 個ほどあります。NSArray オブジェクトの NSArray を持つことは可能ですか? 私はこのようなことをすることができます:
[[NSArray alloc] initWithObjects: NSArray1, NSArray2, nil];
ラベルに複数の値を保存したいのですが、ラベルが 10 個ほどあります。NSArray オブジェクトの NSArray を持つことは可能ですか? 私はこのようなことをすることができます:
[[NSArray alloc] initWithObjects: NSArray1, NSArray2, nil];
はい。NSArray は、NSObject からサブクラス化された任意のオブジェクトを保持できます。NSArray は NSObject のサブクラスです。したがって、NSArray は NSArray を保持できます。
NSArray 内に任意のオブジェクトを格納できるため、他のオブジェクト (NSNumber、YourCustombObj など) と同様に、他の NSArray を格納できます。
NSArray 内に NSMutableArray または NSDictionary を追加することもできます。
NSArray *array = [NSarray alloc] initWithObjects: mutableArray1, dictionary1, nil];