//建立檔案
-(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;
}
摘自 凡娃軟體