Какой тип данных вы используете для извлечения элементов, тип которых словарь в plist, то есть nsmutabledictionary или nsdictionary? Потому что я использую следующий код для извлечения объектов словаря из массива словарей в plist.
NSMutableDictionary *_myDict = [contentArray objectAtIndex:0]; //APP CRASHES HERE
NSLog(@"MYDICT : %@",_myDict);
NSString *myKey = (NSString *)[_myDict valueForKey:@"Contents"] ;
[[cell lblFeed] setText:[NSString stringWithFormat:@"%@",myKey]];
Здесь, в первой строке, он показывает мне objc_msgsend. ContentArray - это nsarray, и его содержимое показывает 2 объекта, которые есть в plist. В plist они являются объектами словаря. Тогда почему эта ошибка?
РЕДАКТИРОВАТЬ:
По сути, содержимое моего contentArray в консоли выглядит так:
CONTENT ARRAY :
(
{
favourites = 0;
id = 0;
story = "This is my first record";
timestamp = 324567;
},
{
favourites = 0;
id = 1;
story = "This is my second record";
timestamp = 321456;
}
)
Я хочу получить эти объекты словаря из массива контента.
Кто-нибудь может помочь, пожалуйста?
Это действительно срочно.
Спасибо заранее.