原問題描述:
開發了一個IOS應用,在文檔目錄中有一些文件,需要檢測這些文件是否被編輯或者更改過。不知道應該怎麼實現?還有如果獲取最後一次修改的時間?
解決方案:
下面的代碼可以得到文件修改時間:
[plain] www.2cto.com
NSFileManager* fileManager = [NSFileManager defaultManager];
NSDictionary* attributes = [fileManager attributesOfItemAtPath:path error:nil];
if (attributes != nil) {
NSDate *date = (NSDate*)[attributes objectForKey:NSFileModificationDate];
NSLog(@"Last modification date: %@", [date description]);
} else {
NSLog(@"Not found");
}
點擊這裡,是attributesOfItemAtPath:error:`函數的說明。
點擊這裡,是文件屬性的說明列表