Two Dimension NSMutableArray有帮助吗?

Jos*_*ley 0 c# cocoa objective-c nsstring nsmutablearray

好的,我有一些看起来像这样的C#代码,我想知道如果我想把它放到Objective-C中,其他开发人员会推荐什么.

List<List<string>> meta_data
Run Code Online (Sandbox Code Playgroud)

我正在计划使用NSMutableArray但是如何准确地得到二维数组是我的问题,因为在Objective-C中没有像多维数组这样的东西.我刚开始使用NSMutableArray,所以我时不时还需要一些帮助.

我知道一旦我找到整个"二维"部分,我将使用NSString将字符串对象添加到数组中.

Rya*_*nJM 9

数组可以容纳任何对象.我不熟悉C#代码,但我想你所做的只是嵌套数组.

你需要使用的是objectAtIndex:用于NSArrays.

NSString *hello = @"Hello World";
NSMutableArray *insideArray = [[NSMutableArray alloc] initWithObjects:hello,nil];
NSMutableArray *outsideArray = [[NSMutableArray alloc] init];
[outsideArray addObject:insideArray];
// Then access it by:
NSString *retrieveString = [[outsideArray objectAtIndex:0] objectAtIndex:0];
Run Code Online (Sandbox Code Playgroud)

我想你在寻找类似的东西.这有帮助吗?