#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; }
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-11-11 08:49:18