Переменные для доступа к файлам фазы сборки xcode? - PullRequest
1 голос
/ 09 сентября 2011

У меня есть несколько файлов .txt, к которым мое приложение обращается и получает данные.

Насколько я понимаю, на этапе сборки copy bundle resources моего проекта эти файлы будут корректно установлены в каталогах, утвержденных Apple, при запуске приложения на компьютере пользователя.

Опять же, насколько я понимаю, это все, что мне нужно сделать, чтобы сделать файлы .txt легальными для Mac Apple Store. Пожалуйста, поправьте меня, если я ошибаюсь.

Итак, я делаю вышеуказанный шаг. Файлы .txt добавляются в проект и на этап сборки.

Как только приложение запустится, как мне открыть эти файлы? Как мне получить путь к файлу?

Я ищу стандартный путь к файлу, например: @"~/Library/<app-identifier>/filename.txt>"

Существует ли список таких специальных путей к файлам?

1 Ответ

3 голосов
/ 09 сентября 2011

Вы должны использовать один из методов NSBundle.Наиболее простыми являются:

NSString *path = [[NSBundle mainBundle] pathForResource:@"filename"
                                                 ofType:@"txt"];

Посмотрите на Ссылку класса NSBundle для методов, в которых вы можете указать подкаталоги и как получить другие пакеты, кроме основного пакета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...