Looking for files that have been modified recently

来源:互联网 发布:淘宝端口急速退款 编辑:程序博客网 时间:2024/05/17 21:43
NSString *directoryPath = <#Get a path to a directory#>;NSDirectoryEnumerator *directoryEnumerator = [[NSFileManager defaultManager]enumeratorAtPath:directoryPath];NSDate *yesterday = [NSDate dateWithTimeIntervalSinceNow:(-60*60*24)];for (NSString *path in directoryEnumerator) {    if ([[path pathExtension] isEqualToString:@"rtfd"]) {        // Don't enumerate this directory.        [directoryEnumerator skipDescendents];} else {        NSDictionary *attributes = [directoryEnumerator fileAttributes];        NSDate *lastModificationDate = [attributesobjectForKey:NSFileModificationDate];        if ([yesterday earlierDate:lastModificationDate] == yesterday) {            NSLog(@"%@ was modified within the last 24 hours", path);} }}

0 0
原创粉丝点击