Многомерный объект NSArray

Есть ли способ создать двумерный NSArray без вложенных массивов в примитивном формате aFloatArray [] [].

Спасибо.

9
задан FatalMojo 7 April 2010 в 23:28
поделиться

1 ответ

К сожалению, нет. Чтобы создать многомерный массив NSArray:

NSArray *multiArray = [NSArray arrayWithObjects:
    [NSMutableArray array],
    [NSMutableArray array],
    [NSMutableArray array],
    [NSMutableArray array], nil];

// Add a value
[[multiArray objectAtIndex:1] addObject:@"foo"];

// get the value
NSString *value = [[multiArray objectAtIndex:1] objectAtIndex:0];

Однако вы можете использовать код C в Objective-C (поскольку это строгий надмножество C), если он соответствует вашим потребностям, вы можете объявить массив, как вы предложили.

17
ответ дан 4 December 2019 в 07:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: