Кто-нибудь может помочь с загрузкой объектов словаря правильно в массив.
Загрузка plist в объект словаря работает нормально, и я смог вывести некоторые из них в командную строку.
Проблема заключается в том, что этот способ загрузки объединяет каждое имя и цену в одну ячейку в массиве.
IE:
Можно ли загрузить их отдельно? Или, может быть, в каком-то двумерном массиве с одной ячейкой для имени и другой для цены.
Заранее спасибо.
Тест является изменяемым массивом.
NSString* path = [[NSBundle mainBundle] pathForResource:@"property" ofType:@"plist"];
NSDictionary* amountData = [NSDictionary dictionaryWithContentsOfFile:path];
if (amountData) {
Test = [NSMutableArray arrayWithArray: amountData];
}
И моя структура списков:
<dict>
<key>New item</key>
<dict>
<key>Name</key>
<string>Property 1</string>
<key>Price</key>
<string>100000</string>
</dict>
<key>New item - 2</key>
<dict>
<key>Name</key>
<string>Property 2</string>
<key>Price</key>
<string>300000</string>
</dict>
<key>New item - 3</key>
<dict>
<key>Name</key>
<string>Property 3</string>
<key>Price</key>
<string>500000</string>
</dict>
<key>New item - 4</key>
<dict>
<key>Name</key>
<string>Property 4</string>
<key>Price</key>
<string>600000</string>
</dict>
</dict>