2010-01-19 5 views
5

Ich wollte nur wissen, ob es möglich ist, einen Unterordner im NSDocumentDirectory und Schreiben von Daten in diesen Ordner erstellt, wie zu erstellen:Unterordner erstellen in NSDocumentDirectory

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);  
NSString *dirPath =[[paths objectAtIndex:0] stringByAppendingPathComponent:@"TestFolder"]; 
NSString *filePath =[dirPath stringByAppendingPathComponent:@"testimage.jpg"]; 
[imageData writeToFile:filePath atomically:YES]; 

Vielen Dank im Voraus für Ihre Unterstützung!

Antwort

5

Die writeToFile schlägt möglicherweise fehl, weil das Verzeichnis nicht existiert. Wenn dies fehlschlägt, können Sie versuchen, die NSFileManager Klasse, die eine createDirectoryAtPath:attributes: Methode hat.

+0

Vielen Dank, Sie haben Recht, ich musste zuerst den TestFolder mit dem NSFileManager erstellen. Jetzt funktioniert es! – Sean