как мне узнать размер папки NSCachesDirectory, т.е. / Library / Cache. я хочу узнать размер этой папки, чтобы я мог в конечном итоге очистить это.
спасибо.
Редактировать: вот мой код.
NSDictionary *attributes = [[NSFileManager defaultManager] attributesOfItemAtPath:folderPath error:&error];
if (attributes != nil) {
if (fileSize = [attributes objectForKey:NSFileSize]) {
NSLog(@"size of :%@ = %qi\n",folderPath, [fileSize unsignedLongLongValue]);
}
}
когда я запускаю это, он дает мой размер файла 768 (не знает байтов или КБ), и я проверяю в поиске, он показывает мне размер папки 168 КБ. я не знаю, что не так.