获取参考文件夹ios中的子目录名称

时间:2016-04-22 06:18:02

标签: ios objective-c xcode reference-folders

我需要问的是,有没有办法在Reference文件夹中获取文件夹/子目录的名称或路径。

我已经找到了在参考文件夹中获取Array中文件(.png)路径的方法,但我很好奇有没有找到该文件夹​​的方法???

1 个答案:

答案 0 :(得分:1)

您可以尝试将目录名称传递为documentsURL

NSFileManager *fileManager = [NSFileManager defaultManager];
    NSArray *paths = [[NSFileManager defaultManager] URLsForDirectory:NSCachesDirectory inDomains:NSUserDomainMask];
    NSURL *documentsURL = [paths lastObject];
    NSDirectoryEnumerator *enumerator = [fileManager enumeratorAtURL:documentsURL includingPropertiesForKeys:nil options:NSDirectoryEnumerationSkipsHiddenFiles
    errorHandler:^BOOL(NSURL *url, NSError *error)
    {
        if (error) {
            NSLog(@"[Error] %@ (%@)", error, url);
            return NO;
        }
        return YES;
    }];

    for (NSString* file in enumerator) {
        NSLog(@"File %@",file);
    }