iPhone - загрузка изображений в каталог приложений - PullRequest
0 голосов
/ 22 февраля 2011

Я мог бы действительно использовать некоторую помощь с файлами (изображениями) процесса загрузки / сохранения приложения.

Мне нужны некоторые методы для:

  • Создание скрытого (доступно только из моего приложения)каталог
  • Сохранить файлы (изображения + возможно 1 XML-файл) в такой каталог
  • Перечислить все эти каталоги, а затем перечислить все файлы, которые выбранный каталог содержит

Iзнаю, как это сделать на Android, однако на iPhone это кажется немного неясным.

1 Ответ

2 голосов
/ 22 февраля 2011

Используйте этот код для получения пути к каталогу документов вашего приложения.Этот каталог доступен только из вашего приложения.

- (NSString *)applicationDocumentsDirectory {

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
return basePath;
}

Для сохранения и загрузки файлов оттуда вы можете использовать любой из широкого спектра методов, от функций C (fopen и т. П.) До Какао.удобные методы, такие как NSString

- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile encoding:(NSStringEncoding)enc error:(NSError **)error
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...