2011-05-01 98 views
1

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

这适用于在阵列中的字符串:

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

即,我在我存储不同类的阵列在MyLibrary,其每一个具有用于TITLENAME的字符串。在每个类中,我也有数组,我想知道如何访问这些数组。我想这一点,但它不会编译为Xcode的告诉我,我错过了]:

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

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

回答

2

Xcode先生是正确的。你在tabReference之后遗漏了括号。

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

......但这没有意义。我有两个[[打开,然后三个]]]关闭? – 2011-05-01 20:58:04

+0

我编辑它,错过了一个支架。 – 2011-05-01 20:58:23

+0

对不起,它[[[打开......我应该知道。对不起,这让你感到困扰。 – 2011-05-01 21:00:22