Я хочу использовать pathForResource, но не похоже, что он создаст путь, если он не существует. Поэтому я пытаюсь создать его вручную, выполнив следующие действия:
NSString *path = [NSString stringWithFormat:@"%@/%@.plist",[[NSBundle mainBundle] bundlePath],@"myFileName"];
Я создаю файлы динамически, поэтому мне нужно получить к ним доступ после того, как у меня будет Build and Run
приложение. Но он помещает проект в уникальную папку с идентификатором, поэтому путь выглядит примерно так:
/Users/RyanJM/Library/Application Support/iPhone Simulator/3.0/Applications/80986747-37FD-49F3-9BA8-41A42AF7A4CB/MyApp.app/myFileName.plist
Но этот уникальный идентификатор меняется каждый раз, когда я делаю сборку. Как правильно создать путь, по которому я могу добраться каждый раз (даже в симуляторе)?
Спасибо.
Обновление: отредактировал вопрос, надеясь помочь любому, кто столкнется с ним в будущем.
Обновление: IWasRobbed правильно ответил, чтобы получить URL-адрес для создания пути. Но лучший ответ, который я смог найти, это Брэд Паркс . Хотелось бы, чтобы был более чистый путь.