У меня есть plist-файл, который находится в каталоге с именем Templates моего каталога .app. Этот plist-файл загружается без проблем:
NSDictionary *sqlPropertyList = [NSDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle] pathForResource:CH_PQ_QUERIES ofType:@"plist"]];
Я создал файл .txt в том же каталоге и попытался загрузить его таким же образом:
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"excel2004" ofType:@"xml"];
Но filePath
всегда был нулевым, хотя пакет, казалось, был загружен.
Что здесь происходит? Почему списки разрешено размещать в подкаталогах, а другие файлы нет? Файл plist загружается случайно, и я не должен полагаться на это поведение?
Спасибо