2013-07-05 23 views
0

如何在Cocoa中查找上次修改文件的時間?Cocoa中文件的內容修改日期

我試過使用NSFile的NSFileModificationDate屬性,但修改日期在讀取文件時會得到更新。我只想知道上次在Mac OS X Finder中更改時間。

回答

1

你可以試試下面的代碼:

NSDate *fileModificationDate = nil; 
[fileUrl getResourceValue:&fileModificationDate forKey:NSURLContentModificationDateKey error:nil]; 
NSLog(@"modification date %@", fileModificationDate) 

你可以看到在NSURL.h資源鍵 - NSURLContentModificationDateKey等。 希望它會有所幫助。