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]];
どんな助けでも大歓迎です!
編集: アプリは単一の値を返さず、クラッシュします。