Это правильно, что у вас есть 2 пары ключ / значение.Два верхних целых ключа - это «предсказания» и «статус».Поэтому вы должны сначала извлечь прогнозы (это массив):
NSArray *predictions = [results objectForKey:@"predictions"];
, а затем выполнить итерацию;также обратите внимание, что «description» - это строка, и чтобы получить места, вы должны разделить ее, используя разделитель «,»:
for(NSDictionary *aPrediction in predictions) {
NSString *description = [aPrediction objectForKey:@"description"];
NSArray *placesInDescription = [description componentsSeparatedByString:@","];
}