在前景化照片应用程序时更新ALAssetsLibrary的正确方法是什么?

时间:2012-05-06 23:48:45

标签: ios uitableview ios5 alassetslibrary

我一直在努力解决这个问题:依赖ALAssetsLibrary的照片/视频应用如何使磁带库与磁盘库保持同步。具体来说,在应用程序背景化后重新预览应用程序以允许拍摄/重新组织/删除某些照片/视频。

在我的情况下,当我的应用程序被预见时,事实很复杂我可以使用库中的一个资产深入UITableView向下钻取。

谢谢,
道格

1 个答案:

答案 0 :(得分:4)

您应该注册ALAssetsLibraryChangedNotification,并且仅在收到通知时重新枚举库,实际上库已实际更改。当您的应用再次位于前台时,您将收到此通知。 详细地说,这意味着您需要为应用程序中当前显示的组中的资产组和Alassets进行报酬。 请注意,iOS 5.X中有关于ALAssetsLibraryChangedNotification的错误:http://www.openradar.me/10484334

干杯,

亨德里克