【问题标题】:Set date modified of files in Cocoa设置 Cocoa 中文件的修改日期
【发布时间】:2011-04-26 13:35:25
【问题描述】:

如何在 Cocoa 中设置文件的日期修改属性?谢谢

【问题讨论】:

    标签: objective-c cocoa macos filesystems


    【解决方案1】:

    NSFileManagersetAttributes:ofItemAtPath:error: 方法呢?

    http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSFileManager_Class/Reference/Reference.html

    属性是一个字典。您可以使用NSFileModificationDate 键设置修改日期值。

    基本上:

    NSDictionary* attr = [NSDictionary dictionaryWithObjectsAndKeys: yourDate, NSFileModificationDate, NULL];
    
    [[NSFileManager defaultManager] setAttributes: attr ofItemAtPath: yourPath error: NULL];
    

    【讨论】:

      猜你喜欢
      • 2013-07-03
      • 1970-01-01
      • 2012-05-23
      • 1970-01-01
      • 2022-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多