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);
         
     }
     
 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM