Как создать каталог внутри каталога документов моего приложения для iPhone? - PullRequest
0 голосов
/ 16 марта 2010

Я хотел бы хранить файлы в определенном каталоге внутри каталога документов, чтобы я мог перебирать все эти файлы и показывать их пользователю для выбора. Это возможно?

Ответы [ 2 ]

3 голосов
/ 16 марта 2010

Yups, Вы можете сделать это как:

NSString *rootString = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES) objectAtIndex:0];
    self.root = [rootString stringByAppendingPathComponent:@"DirectoryName"];

    NSFileManager *fileManager = [NSFileManager defaultManager];
    if ([fileManager fileExistsAtPath:root isDirectory:YES] == NO)
    {
        [fileManager createDirectoryAtPath:root attributes:nil];
    }

И для получения вы можете сделать это:

NSError *error;

NSArray *files = [fileManager contentsOfDirectoryAtPath:root error:&error];

Надеюсь, это поможет,

Спасибо, Madhup

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