У меня есть NSArray
, которые содержат п число NSDictionary
sampleArray =Fetch NSArray от NSDictionary из NSArray с помощью objectForKey
(
{
0 = 0;
1 = 0;
},
{
0 = 86400;
1 = 2;
},
{
0 = 172800;
1 = 4;
},
{
0 = 259200;
1 = 5;
}
)
Теперь мне нужно принести NSArray для , мой результат NSArray должен быть как (0,86400,172800,259200), но я не могу получить результат, и приложение падает.
Обычно для NSDictionary, если значение ключа устанавливается с помощью NSString
valueForKey
вышеописанная операция выполняется успешно, но если значение ключа устанавливается с помощью объекта как NSNumber objectForKey
Я не в состоянии выполнить эту операцию.
Пожалуйста, помогите мне найти решение, любое предложение будет оценено!
'objectForKey:' это метод на 'NSDictionary', а не' NSArray' – Sebastian
Да, я проверил Это. Есть ли какое-либо решение для получения моего приведенного выше результата? –
ключ всегда является строкой .. но это не означает, что если вы замените его на строку, это будет работать в вашем случае. –