ли мое понимание правильно для iOS7-iOS9:Xcode и IOS приложение место размещение файлов данных по умолчанию
1) "встроенного" путь кэша приложения NSHomeDirectory() + "/ Библиотека/кэша /"
2) приложение запуска изображений и значков размещено NSBundle.mainBundle(). ResourcePath! (где эта карта до?)
3) «голубая» папка, которую я добавил в «фазах xcode - сборки», - копии ресурсов пакета, называемые «ownassets», помещается в ...? NSHomeDirectory() + «/ Library /»
Я просто привязав сделать 100% уверен, если я правильно понял, где файлы помещаются, так что я могу читать и загружать их во время выполнения приложения (и писать в моем кэш)
Примечание: Я понимаю, что код релиза следует использовать системные вызовы, чтобы получить пути, так как Apple, может изменение пути в будущих версиях IOS.
Примечание Для шланга, глядя на том, как получить нормальный IO файл доступ на чтение к папкам и содержание добавленных в «Build фазы> Копировать Bundle ресурсы» это как:. NSBundle.mainBundle() resourcePath! + «/» + Nameoffolder
Никогда не используйте NSHomeDirectory для создания пути. – rmaddy
Помните, что в наши дни предпочтительными являются URL-адреса. – Caleb