2010-01-19 3 views
5

Я просто хотел бы знать, если это возможно, чтобы создать вложенную папку в NSDocumentDirectory и записывать данные в эту созданную папку, например:Создать подпапки в 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]; 

Заранее спасибо за вашу поддержку!

ответ

5

Ошибка writeToFile, так как каталог не существует. Если это не удается, вы можете попробовать класс NSFileManager, который имеет метод createDirectoryAtPath:attributes:.

+0

Большое спасибо, вы правы, мне сначала нужно было создать TestFolder с NSFileManager. Теперь это работает! – Sean

Смежные вопросы