NSDate日期比较
来源:互联网 发布:勇者斗恶龙8知乎 编辑:程序博客网 时间:2024/06/12 23:02
//摘自SDWebImage- (void)cleanDisk{ NSDate *expirationDate = [NSDate dateWithTimeIntervalSinceNow:-cacheMaxCacheAge];//负值:现在之前的某个时间 NSDirectoryEnumerator *fileEnumerator = [[NSFileManager defaultManager] enumeratorAtPath:diskCachePath];//某个路径下的所有文件 for (NSString *fileName in fileEnumerator) { NSString *filePath = [diskCachePath stringByAppendingPathComponent:fileName]; NSDictionary *attrs = [[NSFileManager defaultManager] attributesOfItemAtPath:filePath error:nil]; // [[attrs fileModificationDate] laterDate:expirationDate] //两者中较晚的一个 if ([[[attrs fileModificationDate] laterDate:expirationDate] isEqualToDate:expirationDate]) { [[NSFileManager defaultManager] removeItemAtPath:filePath error:nil]; } }}sdwebimage:点击打开链接
0 0
- NSDate日期比较
- NSDate --- 日期
- NSDate日期
- NSDate比较
- NSDate比较
- NSDate比较
- ios 比较两个日期格式(NSString,NSDate)的大小/前后
- 比较两个日期的大小 NSDate获取当前日期 进行比较
- NSDate (nsdate) 时间 (time )比较
- ios 操作日期NSDate
- iOS NSDate日期加减
- iOS NSDate日期加减
- iphone-NSDate日期处理
- C27_OC17-日期类型NSDate
- NSDate格式化日期对象
- NSDate 时间和日期
- iOS NSDate日期加减
- Foundation Framework 日期 NSDate
- 喜欢sublime的N多理由
- Java调用Matlab
- windows进程间通信系列 第二篇 内存映射文件
- 用Editplus配置JAVA编辑环境
- cdecl、stdcall、fastcall函数调用约定区别
- NSDate日期比较
- C语言的存储区
- LeetCode OJ平台上Binary Tree Postorder Traversal题目用java堆栈实现
- (实用)简单的百度各平台分享代码
- editplus+mingw搭建C++开发环境
- VC++6.0在重载操作符时时定义为友元,报错fatal error C1001: INTERNAL COMPILER ERROR解决方案
- Matlab中的一些小技巧
- Google Maps Android API V2使用及问题解决
- Linux if表达式出现unexpected operator