美文网首页iOS基础
iOS 获取document目录下的所有文件名和文件路径

iOS 获取document目录下的所有文件名和文件路径

作者: George2016 | 来源:发表于2017-12-27 12:49 被阅读1962次

    iOS 获取document目录下的所有文件名和文件路径,当需要获取本地的文件,进行上传或者发送的时候,可以使用以下方法或者到。

    -(NSMutableDictionary *)localFile {
        NSString *path = [[NSBundle mainBundle] bundlePath];
        NSFileManager *fm = [NSFileManager defaultManager];
        NSDirectoryEnumerator *dirEnum = [fm enumeratorAtPath:path];
        NSString *fileName;
        NSMutableDictionary *R = [NSMutableDictionary dictionary];
        while (fileName = [dirEnum nextObject]) {
            NSLog(@"短路径:%@", fileName);
            NSLog(@"全路径:%@", [path stringByAppendingPathComponent:fileName]);
            if ([fileName hasSuffix:@".png"]) {
                NSString *key = [fileName componentsSeparatedByString:@"/"].lastObject;
                [R setObject:fileName forKey:key];
            }
        }
        return R;
    }
    

    相关文章

      网友评论

        本文标题:iOS 获取document目录下的所有文件名和文件路径

        本文链接:https://www.haomeiwen.com/subject/uvqugxtx.html