- (unsignedlonglongint) cacheFolderSize
{
NSFileManager *_manager= [NSFileManagerdefaultManager];
NSArray*_cachePaths =NSSearchPathForDirectoriesInDomains(NSCachesDirectory,
NSUserDomainMask,YES);
NSString *_cacheDirectory = [_cachePathsobjectAtIndex:];
NSArray *_cacheFileList;
NSEnumerator*_cacheEnumerator;
NSString*_cacheFilePath;
unsignedlonglongint_cacheFolderSize =;
_cacheFileList= [ _managersubpathsAtPath:_cacheDirectory];
_cacheEnumerator = [_cacheFileListobjectEnumerator];
while(_cacheFilePath = [_cacheEnumeratornextObject])
{
NSDictionary*_cacheFileAttributes = [_managerfileAttributesAtPath:
[_cacheDirectory stringByAppendingPathComponent:_cacheFilePath]
traverseLink:YES];
_cacheFolderSize +=[_cacheFileAttributesfileSize];
}
//单位是字节
return_cacheFolderSize;
}
本文转自:http://ios-iphone.diandian.com/post/2011-09-15/5066195
6175

被折叠的 条评论
为什么被折叠?



