我将PHassets添加到照片库的核心数据中。当我从DB获取资源时,某些localIdentifier的值为nil(没有从照片库中添加/删除资产)。资产的localIdentifier真的可能/可以为零吗?
答案 0 :(得分:3)
是的,可能没有。
例如,用户在您的应用中选择了图片,视频或实时照片。然后他们在本地上传图像和/或删除图像的iCloud。您的应用程序将PHAsset的localIdentifier存储在Realm或CoreData本地数据库中并记住localIdentifier,但是当您从设备中检索资产时,它不再被找到(或为零)。