我有一个可以拍照的应用程序(用"允许外部存储文件"标志保存它们)并注意到它的大小增长太多了.在探索之后,我发现iOS在tmp目录中创建了一个.LINKS文件夹,并且每次保存图片时,它都会被复制到Documents文件夹和.LINKS文件夹中.
当图片被删除时,它里面的.LINKS副本仍然存在,占用空间.所以
谢谢
找到解决方案1:
NSArray* temp = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:NSTemporaryDirectory() error:NULL];
for (NSString *file in temp) {
[[NSFileManager defaultManager] removeItemAtPath:[NSString stringWithFormat:@"%@%@", NSTemporaryDirectory(), file] error:NULL];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2469 次 |
| 最近记录: |