我从 JSON 中获取一个数组,并将其解析为一个NSMutableArray
(这部分是正确的并且有效)。我现在想获取该数组并将第一个对象打印到标签。这是我的代码:
NSDictionary *title = [[dictionary objectForKey:@"title"] objectAtIndex:2];
arrayLabel = [title objectForKey:@"label"];
NSLog(@"arrayLabel = %@", arrayLabel); // Returns correct
//Here is where I need help
string = [arrayLabel objectAtIndex:1]; //I do not get the first label (App crashes)
NSLog(@"string = %@", string);
我已经尝试过的其他事情如下:
string = [NSString stringWithFormat:@"%@", [arrayImage objectAtIndex:1]];
和
string = [[NSString alloc] initWithFormat:@"%@", [arrayImage objectAtIndex:1]];
非常感谢任何帮助!
编辑:该应用程序不返回单个值并崩溃。