我将PHassets添加到照片库的核心数据中。当我从数据库中获取资产时,某些localIdentifiers的值为nil(没有添加任何资产或从照片库中删除了资产)。资产的localIdentifier真的有可能吗?
最佳答案
是的,可能有零。
例如,用户在您的应用中选择了图像,视频或实时照片。然后,他们将图像上传到iCloud和/或在本地删除图像。您的应用程序将PHAsset的localIdentifier存储在Realm或CoreData本地数据库中,并记住了localIdentifier,但是,当您从设备中检索资产时,它不再被找到(或为零)。
关于ios - 在iPhone中,相集的localIdentifier可以为零吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34268385/