2 daffodilgirl DaffodilGirl 于 2013.03.04 10:05 提问

iphone检测文件更新的方法

开发了一个IOS应用,在文档目录中有一些文件,需要检测这些文件是否被编辑或者更改过。不知道应该怎么实现?还有如果获取最后一次修改的时间?

谢谢您的解答。

1个回答

prettYYoyic
prettYYoyic   2013.03.04 11:24
已采纳

下面的代码可以得到文件修改时间:

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:`函数的说明。

点击这里,是文件属性的说明列表

DaffodilGirl
DaffodilGirl 多谢多谢
大约 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!