iOS中判断一个文件夹是否存在

#define DOCUMENTS_FOLDER_AUDIO @"" //你定义的audio对应的文件目录
#define DOCUMENTS_FOLDER_VEDIO @"" //你定义的vedio对应的文件目录
 
 - (void)createFileDirectories
 {
     
     // 判断存放音频、视频的文件夹是否存在,不存在则创建对应文件夹
     
     NSFileManager *fileManager = [NSFileManager defaultManager];
     
     BOOL isDir = FALSE;
     
     BOOL isDirExist = [fileManager fileExistsAtPath:DOCUMENTS_FOLDER_AUDIO
                                         isDirectory:&isDir];
     
     
     
     if(!(isDirExist && isDir))
         
     {
         
         BOOL bCreateDir = [fileManager createDirectoryAtPath:DOCUMENTS_FOLDER_AUDIO
                                  withIntermediateDirectories:YES
                                                   attributes:nil
                                                        error:nil];
         
         if(!bCreateDir){
             
             NSLog(@"Create Audio Directory Failed.");
             
         }
         
         NSLog(@"%@",DOCUMENTS_FOLDER_AUDIO);
         
     }
     
     
     
     isDir = FALSE;
     
     isDirExist = [fileManager fileExistsAtPath:DOCUMENTS_FOLDER_VEDIO
                                    isDirectory:&isDir];
     
     
     
     if(!(isDirExist && isDir)){
         
         BOOL bCreateDir = [fileManager createDirectoryAtPath:DOCUMENTS_FOLDER_VEDIO
                                  withIntermediateDirectories:YES
                                                   attributes:nil
                                                        error:nil];
         
         if(!bCreateDir){
             
             NSLog(@"Create Audio Directory Failed.");
             
         }
         
         NSLog(@"%@",DOCUMENTS_FOLDER_VEDIO);
         
     }
     
 }

 

转载于:https://www.cnblogs.com/SkyPrayer/archive/2012/08/12/2634411.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值