После загрузки plist в NSArray я пытаюсь получить доступ к его вложенным массивам.
NSArray *tree = [[NSArray alloc] initWithContentsOfFile:path];
for (NSArray *a in tree)
{
//Let's assume object at index 0 is always NSString
NSLog(@"Returning the string: %@ ", [a objectAtIndex:0]);
}
Некоторые значения из отладчика:
tree __NSCFArray * 0x6856cf0
0 __NSCFString * 0x6818b70
1 __NSCFString * 0x682be10
2 __NSCFArray * 0x6856cd0
Итак, я ожидаюдля оператора, чтобы пропустить первые 2 строки NSS и затем выполнить с NSArray.
Однако шагая в одну строку: a __NSCFString * 0x6818b70
И boom, appcrash.
Советы?