ALAssetsLibraryChangedNotification在iOS6中保存我的应用程序

时间:2012-09-25 02:57:37

标签: ios6

在我的应用程序中,我使用ALAssetsLibraryChangedNotification来更新我自己的相册,但在iOS6中,当我删除一些照片时,然后回到我的应用程序,它已经掌握了。

有人知道为什么吗?

非常感谢你。

2 个答案:

答案 0 :(得分:1)

收到此通知后,您是否在uikit中执行任何操作?如果是这种情况,请使用以下内容在主线程上执行这些操作:

dispatch_async(dispatch_get_main_queue(), ^{
    // do uikit stuff
});

这可能是挂起的来源。这里有同样的问题。

答案 1 :(得分:0)

“掌握”是什么意思?在我的机器上,没有收到ALAssetsLibraryChangedNotification。如果这就是你的意思,我同意,这是一个明显的错误。显然没有内置的可靠方法来检测照片库已经发生变化。