您的位置:首页 > 其它

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

2012-03-05 10:56 204 查看
//创建文件

-(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;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: