У меня есть данные NSDictionary * jsonDict2 структурированы, как показано ниже:цель с - NSDictionary к NSArray
{ "успеха": правда, "термины": "https://currencylayer.com/terms",» неприкосновенность частной жизни ":" https://currencylayer.com/privacy», "метка": 1446762908, "источник": "USD", "цитаты": { "USDAED": 3,67295, "USDAFN": 65,059998, "USDALL": 127.794502, "USDAMD": 476.320007, "USDANG": 1.790285, "USDAOA": 135,210495 "USDARS": 9.56045,
Что мне нужно, чтобы заполнить массив с - я делаю это с ниже код:
NSArray *CurrencyArray = [jsonDict2 objectForKey:@"quotes"];
, который заполняет массив: USDAED = "3.67295"; USDAFN = "65.05999799999999"; USDALL = "127.794502"; USDAMD = "476.320007"; USANG = "1.790285"; USDAOA = "135.210495";
, но я не хочу, значения в массиве (только для примера: USDAED; USDAFN; USDALL ...)
раз я буду иметь этот массив, то нужно что-то, чтобы извлечь определенное значение, выбранное в том, что массив. Например, для значения массива USDANG Мне нужно извлечь значение для него из словаря * jsonDict2 (я буду использовать picker для выбора значения в массиве, а значение из словаря будет отображаться на этикетке)
Зачем с 'for' цикла? Просто используйте методы 'allKeys' и' allValues' 'NSDictionary'. – rmaddy
Вы правы, я знал эти два метода, но я просто хочу рассказать об этой структуре json, может быть, есть какое-то действие в этом цикле – mcl