Создание объекта NSData из включенного файла - PullRequest
0 голосов
/ 02 апреля 2012

У меня есть приложение, которое создает строгие структуры папок.

У меня также есть несколько файлов шаблонов, которые должны быть помещены в определенные папки в этой структуре.Моя проблема в том, что я не уверен, как указать на эти файлы (которые я включил в проект), чтобы я мог создать объект NSData из них.Тогда планировалось вызвать метод NSFileManager createFileAtPath:contents:attributes:, чтобы сохранить их в папках.

Как я могу ссылаться на эти включенные файлы?Я попытался использовать метод NSData dataWithContentsOfFile: и просто установить имя файла следующим образом:

[NSData dataWithContentsOfFile:@"Storyboard.template"];

, но это не работает.

Возможно, есть лучший способделать это?

1 Ответ

1 голос
/ 03 апреля 2012

Если под "Я включил в проект", вы имеете в виду, что у вас есть эти файлы в вашем пакете, тогда вам нужно использовать метод NSBundle, pathForResource: ofType: или одного из его братьев и сестер, чтобы получить путь.

...