zoukankan      html  css  js  c++  java
  • 文件按修改时间和创建时间遍历

    NSFileCreationDate和NSFileModificationDate两个属性分别代表文件创建时间和修改时间

        NSArray *sortedPaths = [array sortedArrayUsingComparator:^(NSString * firstPath, NSString* secondPath) {

            NSString *firstUrl = [docPath stringByAppendingPathComponent:firstPath];//获取前一个文件完整路径

            NSString *secondUrl = [docPath stringByAppendingPathComponent:secondPath];//获取后一个文件完整路径

            NSDictionary *firstFileInfo = [[NSFileManager defaultManager] attributesOfItemAtPath:firstUrl error:nil];//获取前一个文件信息

            NSDictionary *secondFileInfo = [[NSFileManager defaultManager] attributesOfItemAtPath:secondUrl error:nil];//获取后一个文件信息

            id firstData = [firstFileInfo objectForKey:NSFileModificationDate];//获取前一个文件修改时间

            id secondData = [secondFileInfo objectForKey:NSFileModificationDate];//获取后一个文件修改时间

            return [firstData compare:secondData];//升序

            // return [secondData compare:firstData];//降序

        }];

  • 相关阅读:
    firefox 网页编辑器不能访问剪贴板图片的问题解决
    ubuntu 安装rails 遇到的问题及解决办法
    Mysql索引建立、查询、删除
    UIImage 各种处理(分类)
    iOS加载Gif图片
    json plist 互转
    克隆网站 mac
    UIlabel
    pod 更新 升级
    2016审核标准
  • 原文地址:https://www.cnblogs.com/damonWq/p/5342946.html
Copyright © 2011-2022 走看看