Хорошо, я знаю, что этот вопрос кажется очень простым, но я нигде не могу найти решение своей проблемы -
У меня есть файл .plist в моем проекте под названием «чувств».Мой файл plist читает:
<plist version="1.0">
<dict>
<key>feelings</key>
<array>
<string>Happy</string>
<string>Sad</string>
</array>
</dict>
</plist>
В файле .m под - (void) ViewDidLoad;Я пытаюсь получить содержимое списка, используя следующий код:
NSString *path = [[NSBundle mainBundle] pathForResource:@"feelings" ofType:@"plist"];
NSArray *tempArray = [[NSArray alloc] initWithContentsOfFile:path];
self.feelingsArray = tempArray;
[tempArray release];
Однако, похоже, я не загружаю массив из файла .plist и не выполняю следующий код:
NSLog(@"feelings: %@", feelings);
возвращает (null)
Может кто-нибудь выяснить, где я иду не так?Мне кажется, все хорошо из того, над чем я работал раньше.