Я пытаюсь поместить содержимое файла plist в массив, используя следующие функции:
NSString *path = [[NSBundle mainBundle] pathForResource:@"DataFile" ofType:@"plist"];
self.contentData = [NSArray arrayWithContentsOfFile:path];
Но self.contentData остается нулевым ... Я не понимаю, почему.Я использовал тот же код, который показан в примере проекта Apple «PageControl» ( См. Здесь ), используя также файл pList с той же структурой (список элементов словаря с 2 строками внутри).
путь заполнен: /var/Mobile/Applications/somehexvalues/MyApp.app/DataFile.plist
Как я могу узнать, что идет не так?
NSLog (@ "% @ ", [NSDictionary dictionaryWithContentsOfFile: path]);дает:
"Item 0" = {
imageKey = "hearts.png";
nameKey = Hearts;
};
"Item 1" = {
imageKey = "leef.png";
nameKey = Leef;
};
"Item 2" = {
imageKey = "round.png";
nameKey = Round;
};