【发布时间】:2015-08-09 07:02:04
【问题描述】:
我想知道如何复制PHAsset 并保留照片的上下文。例如,如果照片位于特定相册中,我希望副本位于同一个相册中,紧邻原始相册。如果可能,将保留编辑历史记录,允许用户根据需要将该副本恢复为原始版本。
可以实现共享表并共享图像,这将提供保存图像的选项,但这不是真正的重复。保存图像会将其置于所有照片的末尾。如果我通过 creationRequestForAssetFromImage 从现有资产中创建一个新资产来提供图像,那么它也会被放置在所有照片的末尾。
如何以编程方式复制给定的PHAsset,同时保留其在相册层次结构中的位置?
【问题讨论】:
-
我不完全确定您的要求,但如果您只想复制一份,PHAsset 确实符合 NSCopying?
-
@DBoyer 这可能会有所帮助!复制 PHAsset 后,如何将其保存到他们的照片库中?