使用NSFileManager进行目录的操作,如判断目录是否存在、新建一个目录、目录的复制、目录的移动,以及目录的删除等。
代码示例:
1、判断目录是否存在
/// 目录是否存在
+ (BOOL)isDirectoryExit:(NSString *)dir
{
BOOL isResult = [[NSFileManager defaultManager] fileExistsAtPath:dir];
return isResult;
}
2、新建一个目录,在创建新目录前,可以先判断一下是否已经存在该目录
+ (BOOL)directoryAdd:(NSString *)dir
{
BOOL isResult = [[NSFileManager defaultManager] createDirectoryAtPath:dir withIntermediateDirectories:YES attributes:nil error:nil];
return isResult;
}
3、复制目录
+ (BOOL)dire