2010-02-04 9 views
1

Je télécharge un fichier mp3 en utilisant NSURLConnection et l'enregistre dans un fichier. Le problème est le fichier mp3 est créé (trouvé le fichier mp3 créé lors de l'utilisation du simulateur), mais je ne peux pas accéder au fichier mp3. Des idées?!!!!!NSFileHandle problème étrange avec iphone

Ce code j'utilise

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]; 

Répondre

1

On dirait que vous devez fermer le fichier après avoir écrit à lui.

[fileHandle closeFile];