Сохранить аудиофайлы в папке документа iPhone и затем удалить их при загрузке на сервер? - PullRequest
0 голосов
/ 28 сентября 2011

У меня есть ситуация, когда я буду записывать аудиофайлы и сохранять их в папке документов приложения, пока пользователь не загрузит их на сервер. Звукозапись запишет звук и сохранит файл в папке с документами, когда он выйдет из экрана аудиозаписи. Есть предложения?

Спасибо

1 Ответ

2 голосов
/ 03 октября 2011

Путь к каталогу документов:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:fileName];

Сохранение данных (NSData) в каталог документов:

BOOL status = [NSDictionary writeToFile:filePath atomically:YES];

Удаление файла после загрузки на сервер:

BOOL status = [[NSFileManager defaultManager] removeItemAtPath:filePath error:nil];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...