hello У меня есть NSMutableArray iconlocarr
. У меня также есть еще один массив, содержащий словарных данных, называемый xmlnodes
который выглядит следующим образом:Как извлечь строку из словаря в массив в другой массив
{
nodeChildArray = (
{
nodeContent = "http://www.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png";
}
);
nodeName = weatherIconUrl;
}
Я пытаюсь добавить данные nodeContent
(значок URL) в мой iconlocarr
массив:
[iconlocarr addObject:[[[xmlnodes objectAtIndex:i] objectForKey:@"nodeChildArray"] valueForKey:@"nodeContent"]];
У меня есть проблема является то, что приведенный выше код добавляет следующие данные:
(
{
nodeContent = "http://www.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png";
}
)
, а также данные, которые я на самом деле хочу
"http://www.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png"
Как добавить данные nodeContents, а не остальные? Намерение состоит в том, чтобы передать данные в NSURL
Слово «данные» означает что-то конкретное в какао и Cocoa Touch: Объект NSData (или эквивалентного элемента в PLIST). Вы не должны вызывать ничего другого, включая строки или словари или массивы, «данные». –