PHAsset.fetchAssets可以使用谓词。但是我看不出如何使它取决于是否在特定专辑中。
如果我想对相机胶卷中所有相册中没有的所有照片和视频进行处理,那么我需要做以下事情吗?
a)获取相册列表
b)获取每个专辑的内容
c)获取所有视频和图像资产
d)对于在步骤c中检索到的每个资产,检查它是否存在于步骤b的每个列表中。如果不在这些列表中,则该图像/视频符合我在相机胶卷中但不在任何相册中的标准。因此,我可以对此采取必要的措施。
对我是否走上正轨有任何意见吗?似乎可行,但有点费劲,因为我正在对每个图像进行大量的手动检查,以查看它是否包含在许多列表之一中。
如果我还没有意识到“简便”的方法,那么我不想以“困难”的方式进行操作。