zoukankan      html  css  js  c++  java
  • OC文件操作、获取文件属性

    #import <Foundation/Foundation.h>
    //获取文件的属性
    
    int main(int argc, const char * argv[])
    {
    
        @autoreleasepool {
            //1.首先须要创建一个文件
            //假设文件存在,会覆盖
            NSString * str1 = @"good luck";
            //path 是文件所在的路径
            NSString * path = @"/Users/ms/Desktop/123/new.txt";
            NSError * error;
            [str1 writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:&error];
            if(error == nil)
            {
                NSLog(@"创建成功");
            }
            else
            {
                NSLog(@"创建失败");
            }
            //创建文件管理器
            NSFileManager * fm = [NSFileManager defaultManager];
            //通过文件管理器来获得属性
            NSDictionary * attrs = [fm attributesOfItemAtPath:path error:&error];
            NSLog(@"attrs%@",attrs);
            
            //获取创建大小
            NSString * fileSize = attrs[NSFileSize];
            NSLog(@"%@",fileSize);
            
            //获取字典中文件创建时间
            
            NSString * fileCreatTime = attrs[NSFileCreationDate];
            NSLog(@"%@",fileCreatTime);
            
        }
        return 0;
    }
    

  • 相关阅读:
    NIO编程介绍
    伪异步IO
    BIO模型
    Json
    Jquery笔记
    JQuery与Ajax
    jQuery之事件和动画
    JQueryDOM节点操作
    认识Jquery
    javascript之DOM
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/7009269.html
Copyright © 2011-2022 走看看