zoukankan      html  css  js  c++  java
  • NSFileManager

    NSFileManager用英于判断  

    NSString * filePath = @"lujing";

    NSString * filePath 2= @"gen lujing";

    1,判断文件是否存在

    创建文件管理对象,调用defaultManager 创建一个文件管理的单例对象

    单例对象:在程序运行期间,只有一个对象NSFileManager *fm = [NSFileManager    defaultManager];

    YES存在    NO不存在

    BOOL isYES = [fm  fileExistsAtPath:filePath];

    NSLog(@"---->%d",isYES);(输出结果为1)

    if(isYES){

          BOOL isDir;

    2,判断是否是一个目录

    [fm   fileExistsAtPath:filePath2    isDirectory:&isDir];

      if(isDir){

    NSLog(@"这是一个目录");

    }else{

    NSLog(@"这不是一个目录");

    3,判断文件是否可读

    isYES = [fm   isReadableFileAtPath:filePath];

    NSLog(@"---->%d",isYES);

    4,是否可写

    isYES = [fm  isWritableFileAtPath:filePath];路径下可写,根目录不可写

    NSLog(@"---->%d",isYES);

    5, 是否可删除

    isYES  =  [fm isDeletableFileAtPath:filePath];

     
  • 相关阅读:
    Kakuro Extension HDU
    CodeForces
    HDU
    2019牛客暑期多校训练营(第二场)F.Partition problem
    UVA
    团队冲刺6
    团队冲刺4
    团队冲刺3
    团队冲刺2
    团队冲刺1
  • 原文地址:https://www.cnblogs.com/quwujin/p/4745913.html
Copyright © 2011-2022 走看看