如何访问数组中的数组

时间:2011-05-01 20:53:52

标签: iphone objective-c cocoa-touch

我想知道如何访问数组中的数组。

这适用于数组中的字符串:

NSLog(@"titleName:%@", [[self.myLibrary objectAtIndex:0] titleName]);

也就是说,我有一个数组myLibrary,我在其中存储不同的类,每个类都有一个titleName字符串。在每个类中我也有数组,我想知道如何访问这些数组。我尝试了这个,但它不会编译,因为xCode告诉我我错过了一个]:

NSLog(@"titleName:%@", [[self.myLibrary objectAtIndex:self.currentNoteBookNumber] tabReference objectAtIndex:tid]);

很抱歉,如果这是基本的,但我很感激您的建议。

1 个答案:

答案 0 :(得分:2)

Xcode先生是对的。你在tabReference之后错过了括号。

NSLog(@"titleName:%@", [[[self.myLibrary objectAtIndex:self.currentNoteBookNumber] tabReference] objectAtIndex:tid]);