Objective-C:获取文件创建/上次修改日期?

时间:2010-09-04 11:15:55

标签: objective-c

如何在特定位置获取文件的文件创建或上次修改日期,例如/Users/MYUSER/Downloads/text.txt

2 个答案:

答案 0 :(得分:42)

Rosetta Code的示例已弃用部件。这是获取文件修改日期的正确代码

NSString *path = @"/Users/Raven/Downloads/1.png";
NSDictionary* fileAttribs = [[NSFileManager defaultManager] attributesOfItemAtPath:path error:nil];
NSDate *result = [fileAttribs objectForKey:NSFileCreationDate]; //or NSFileModificationDate
NSLog(@"%@",result);

答案 1 :(得分:3)

您可能希望查看at Rosetta Code以获取文件修改时间的示例。