您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页NSFileManager 小计

NSFileManager 小计

来源:伴沃教育

遍历文件夹


* 办法1

    NSDirectoryEnumerator *enumer = [[NSFileManager defaultManager] enumeratorAtPath:dirPath];
    NSString *path;
    while (path = [enumer nextObject]) {
        NSLog(@"%@",path);
    }
遍历结果:
19章新副本攻略-9.doc
gg修改教程-6.docx
test                    //文件夹
test/test.png     //文件夹下的文件
这样可以连文件夹带文件夹下的文件path一起读出来

* 办法2

    NSError *err = nil;
    NSArray *files = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:dirPath error:&err];
    if (err) {
        NSLog(@"%@",err);
    } else {
        NSLog(@"%@",files);
    }
遍历结果:
19章新副本攻略-9.doc,
gg修改教程-6.docx,
test          //文件夹
能遍历出来文件夹,但是不遍历文件夹下的东西

=========================================================

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务