当前位置:编程学习 > wap >>

iPhone开发 文件的增加删除查询

//创建文件

-(void)CreateFile:(NSString*)path fileName:(NSString*)filename

{

    //创建文件管理器

    NSFileManager *fileManager = [NSFileManager defaultManager];   

    //更改到待操作的目录下

    [fileManager changeCurrentDirectoryPath:[path stringByExpandingTildeInPath]];

    //创建文件fileName文件名称,contents文件的内容,如果开始没有内容可以设置为nil,attributes文件的属性,初始为nil

    [fileManager createFileAtPath:filename contents:nilattributes:nil];

}

 

//删除文件

-(BOOL)DeleteFile:(NSString*)path

{

    @try {

        //创建文件管理器

        NSFileManager *fileManager = [NSFileManager defaultManager];   

        //更改到待操作的目录下

        [fileManager changeCurrentDirectoryPath:[path stringByExpandingTildeInPath]];

        //删除

        [fileManager removeItemAtPath:path error:nil];

        return YES;

    }

    @catch (NSException *exception) {

        return NO;

    }

    @finally {

       

    }

   

}

 

//获取某文件夹下的所有文件

-(NSArray*)GetFilesName:(NSString*)path

{

    //创建文件管理器

    NSFileManager *fileManager = [NSFileManager defaultManager];   

    NSArray *files = [fileManager subpathsAtPath: path ];

    return  files;

}
 


摘自 凡娃软件
补充:移动开发 , IOS ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,