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 ,