我正在尝试限制iOS应用程序使用的空间,因此如果达到限制则删除旧图片。然而,旧图片并不意味着未使用的图片。我想知道是否有办法知道图片是否正在使用或最近被加载以避免删除它,从而避免引发应用程序崩溃。我正在使用NSFileManager removeItemAtPath
。谢谢!
任何人都有比NSFileBusy上的文档更多的信息?
答案 0 :(得分:0)
您可以从files属性中获取fileModificationDate,因此可以决定将其删除..
在这种情况下,您必须注意用户保留的文件以备将来使用。就像我们每天几乎看不到的婚纱照和童年照片一样,所以最近没有对它们进行修改,请确保您的代码在未经用户许可的情况下不会删除它们。