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

最新文章

  1. Breakpad Google的crash捕获、抓取开源库
  2. jQuery-1.9.1源码分析系列(十四) 一些jQuery工具
  3. 关于ArrayList 容量问题
  4. ASP.NET检测到有潜在危险的 Request.Form 值解决方案汇总
  5. 20135316王剑桥 linux第十二周课实验笔记
  6. 移动前端调式页面--weinre
  7. J2EE 第二阶段项目之编写代码(六)
  8. 在VPS上安裝BT軟體Transmission
  9. 终于会用c#中的delegate(委托)和event(事件)了
  10. Python装饰器学习(九步入门)
  11. hdu_4717: The Moving Points 【三分】
  12. using eclipse to write c programe
  13. java多线程、线程池及Spring配置线程池详解
  14. 2019/3/1 IO流的学习总结
  15. Linux目录结构下部
  16. 洛谷.3391.文艺平衡树(fhq Traep)
  17. 百度地图 android SDKv2.2.0
  18. Matlab scatter 如何显示不同颜色点状
  19. php生成文字图片效果
  20. C#获取AD域中计算机和用户的信息

热门文章

  1. DNS隧道和工具
  2. sql阻塞进程查询
  3. BZOJ 1503 treap
  4. HUE配置文件hue.ini 的desktop模块详解(图文详解)(分HA集群)
  5. 洛谷P2598 [ZJOI2009]狼和羊的故事
  6. Bundles软件
  7. 微软加速Visual Studio和Azure DevOps 云升级
  8. android側滑菜单-DrawerLayout的基本使用
  9. PHP实现事件机制实例分析
  10. log4j小结