zoukankan      html  css  js  c++  java
  • OC5_NSFileManger

    //
    //  main.m
    //  OC5_NSFileManger
    //
    //  Created by zhangxueming on 15/6/19.
    //  Copyright (c) 2015年 zhangxueming. All rights reserved.
    //
    
    #import <Foundation/Foundation.h>
    //NSFileManager 是一个单例类
    
    int main(int argc, const char * argv[]) {
        @autoreleasepool {
            //创建文件管理器对象
            NSFileManager *fm1 = [NSFileManager defaultManager];
            NSFileManager *fm2 = [NSFileManager defaultManager];
            NSFileManager *fm3 = [NSFileManager defaultManager];
            NSLog(@"fm1 = %p fm2 = %p fm3 = %p", fm1, fm2, fm3);
            
            //浅层遍历目录
            //- (NSArray *)contentsOfDirectoryAtPath:(NSString *)path error:(NSError **)error
            //path: 目录的路径
            //error: 打开目录出错, 会创建一个NSError对象
            
            NSError *dicError=nil;
            NSArray *dicArray = [fm2 contentsOfDirectoryAtPath:@"/Users/zhangxueming/Desktop/Test" error:&dicError];
            if (dicArray) {
                NSLog(@"dicArray = %@", dicArray);
            }
            else{
                NSLog(@"error = %@", dicError);
            }
            //获取文件的扩展名
            
            for (NSString *obj in dicArray) {
                NSLog(@"name = %@", [obj pathExtension]);
            }
            
            
            //深层遍历目录
            //- (NSArray *)subpathsOfDirectoryAtPath:(NSString *)path error:(NSError **)error
            dicError = nil;
            NSArray *dicArray2 = [fm3 subpathsOfDirectoryAtPath:@"/Users/zhangxueming/Desktop/Test" error:&dicError];
            if (dicArray2) {
                NSLog(@"dicArray2 = %@", dicArray2);
            }
            else
            {
                NSLog(@"%@", dicError);
            }
        }
        return 0;
    }
  • 相关阅读:
    「疫期集训day11」沙漠
    「树形DP」洛谷P2607 [ZJOI2008]骑士
    「疫期集训day10」玫瑰
    「疫期集训day9」七月
    核心容器(概念)
    初识Spring
    IOC(控制反转思想)原型理论推导
    图片在上,文字在下并且等间距的三个菜单按钮
    编写登陆接口
    001使用gltf创建3d模型
  • 原文地址:https://www.cnblogs.com/0515offer/p/4589573.html
Copyright © 2011-2022 走看看