|
|
1
1
我有一个解决方案,但不是适用于所有情况。 将图像保存到相机卷的关键在于,当您将图像添加到相机卷时,会创建一个资产URL。此外,此资源URL每次都是新的,因此如果您保存到相机卷,它将创建一个副本。图像的名称也不会保留。 如果首先通过应用程序将图像添加到相机滚动中,则可以将资产URL存储为图像信息的一部分。 在我的应用程序中,为包含一些关键信息的每个图像维护字典。这包括保存到相机卷的图像的资产URL。
获得URL后,可以使用
如果URL为nil或获取时的资产为nil,则表示图像不存在于相机卷中。所以你可以重新添加。 |
|
|
2
0
没有一种简单的方法可以比较两张图片,如果你找到了一张图片,这将是一项艰巨的任务,相反,我们可以比较图片的元数据,我们可以将其写入图片,也可以从图片中读取。 You can use this repo for that ALAssetLibrary还具有一些属性来访问图像元信息。如果你用这个搜索,你肯定会得到一些。 |