我正在开发一个 iphone 应用程序。
该应用程序从服务器下载图像并使用以下方法将它们保存在手机上
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath2 = [NSString stringWithFormat:@"%@/%@.png", documentsDirectory, fileName];
[UIImagePNGRepresentation(imageToSave) writeToFile:filePath2 atomically:YES];
我的问题是:
有没有办法获得它保存的文件夹的大小?因为我正在保存图像并且我想跟踪它的大小。当它超过一定大小时,我想清除它。我怎样才能清除我保存的图像?我应该一一循环并删除它们吗?或者我可以直接清除整个缓存的图像吗?
谢谢你