Added a method to see cache size.
This commit is contained in:
parent
b207dcc6a8
commit
e5cd63617f
|
@ -28,5 +28,6 @@
|
||||||
- (void)clearMemory;
|
- (void)clearMemory;
|
||||||
- (void)clearDisk;
|
- (void)clearDisk;
|
||||||
- (void)cleanDisk;
|
- (void)cleanDisk;
|
||||||
|
- (int)getSize;
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
|
@ -337,4 +337,17 @@ static SDImageCache *instance;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-(int)getSize
|
||||||
|
{
|
||||||
|
int size = 0;
|
||||||
|
NSDirectoryEnumerator *fileEnumerator = [[NSFileManager defaultManager] enumeratorAtPath:diskCachePath];
|
||||||
|
for (NSString *fileName in fileEnumerator)
|
||||||
|
{
|
||||||
|
NSString *filePath = [diskCachePath stringByAppendingPathComponent:fileName];
|
||||||
|
NSDictionary *attrs = [[NSFileManager defaultManager] attributesOfItemAtPath:filePath error:nil];
|
||||||
|
size += [attrs fileSize];
|
||||||
|
}
|
||||||
|
return size;
|
||||||
|
}
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
Loading…
Reference in New Issue