在我的应用程序中,我使用 ALAssetsLibraryChangedNotification 来更新我自己的相册,但在 iOS6 中,当我删除一些照片,然后回到我的应用程序时,它会保留。
有人知道为什么吗?
非常感谢您。
在我的应用程序中,我使用 ALAssetsLibraryChangedNotification 来更新我自己的相册,但在 iOS6 中,当我删除一些照片,然后回到我的应用程序时,它会保留。
有人知道为什么吗?
非常感谢您。
收到此通知后,您是否在 uikit 中执行任何操作?如果是这种情况,请使用以下方法在主线程上执行这些操作:
dispatch_async(dispatch_get_main_queue(), ^{
// do uikit stuff
});
这可能是挂起的根源。这里有同样的问题。
“它持有”是什么意思?在我的机器上,没有收到 ALAssetsLibraryChangedNotification。如果这是你的意思,我同意,这是一个明显的错误。显然没有内置的可靠方法来检测照片库是否已更改。