【发布时间】:2014-06-10 12:29:10
【问题描述】:
我一直在寻找 S.O.比较两个文件夹以仅提取“新”或“不相同”照片的方法。我有两个大文件夹,我只想要新文件,我需要识别它们。有没有办法做到这一点?还是申请?
情况:用iOS8,我试了一下,然后我又回到了iOS711。但我最近的备份(我在升级到 iOS8 之前所做的备份)已损坏,因为我做了降级。 现在,我从最近的备份中获得了我的 iOS 照片的副本(我不得不使用备份提取器从中提取照片),但我也有一个月前的备份中的照片,这些照片在我放弃后恢复到手机中损坏的和最近的备份。
我现在有两组照片库。一张是最新的照片(无法通过 iTunes 在 iPhone 中恢复),一张是一个月前的照片库(可以通过 iTunes 轻松恢复到我的 iPhone)。
我从两个备份中提取了照片,最终得到了两个目录。我只需要新照片(两个文件夹之间的区别)。
我希望它现在更清晰、更详细。
非常感谢!
【问题讨论】:
-
NSFileManager具有返回目录中项目列表的方法,如果这是您想要比较的内容。不过,也许您应该定义“不相同”的含义。 -
@PhillipMills 感谢您的评论。我有两个文件夹,一个有项目:1,2,3,4,5,另一个文件夹有项目:1,2,4 我需要比较两个文件夹,并提取其中没有相同对等项的项目另一个文件夹。所以,结果应该是:3 & 5。希望我已经解释过了好吗?