Создать подпапку в NSDocumentDirectory - PullRequest
5 голосов
/ 19 января 2010

Я просто хотел узнать, возможно ли создать подпапку в 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];

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

Ответы [ 2 ]

5 голосов
/ 01 февраля 2011
5 голосов
/ 19 января 2010

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

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