0

当我的 iPhone 应用程序启动时,我正在使用ALAssetsLibrary在相机胶卷中制作所有图像的数组。我将每个图像存储为ALAsset *一个数组。稍后在应用程序中,我使用以下方法将图像保存到图库:

UIImageWriteToSavedPhotosAlbum(croppedImage, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);

图像已成功保存到已保存的相册中。但是,现在我的问题是,当我尝试使用所有图像的现有数组检索图像时,我什么也得不到。我需要再次构建所有图像的数组还是有其他方法可以做到这一点?

4

1 回答 1

2

保存图像会更改库并使库中的资产等对象无效。每当库更改时,您都需要从库中重新加载资产 - 当您收到ALAssetsLibraryChangedNotification.

于 2012-08-20T04:43:02.487 回答