NSFileHandle странная проблема с iphone - PullRequest
1 голос
/ 04 февраля 2010

Я загружаю файл mp3 с помощью NSURLConnection и сохраняю его в файл. Проблема заключается в создании mp3-файла (обнаружен mp3-файл, созданный при использовании симулятора), но я не могу получить доступ к mp3-файлу Есть идеи? !!!!!

Это код, который я использую

filename = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0] stringByAppendingPathComponent:save_name]; 
[[NSFileManager defaultManager] createFileAtPath:filename contents:nil attributes:nil]; 

file = [[NSFileHandle fileHandleForUpdatingAtPath:filename] retain];// file is in .h

if (file) {
   [file seekToEndOfFile];
} 
[file writeData:data]; 

1 Ответ

1 голос
/ 15 июня 2010

Похоже, вам нужно закрыть файл после записи в него.

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