在我的應用程序中,我使用ALAssetsLibraryChangedNotification更新自己的相冊,但在iOS6中,當我刪除一些照片時,然後返回到我的應用程序,ALAssetsLibraryChangedNotification在iOS6中保存我的應用程序
有人知道爲什麼嗎?
非常感謝。
在我的應用程序中,我使用ALAssetsLibraryChangedNotification更新自己的相冊,但在iOS6中,當我刪除一些照片時,然後返回到我的應用程序,ALAssetsLibraryChangedNotification在iOS6中保存我的應用程序
有人知道爲什麼嗎?
非常感謝。
收到此通知後,您是否在uikit中執行任何操作?如果是這樣的情況下,使用類似做在主線程這些操作:
dispatch_async(dispatch_get_main_queue(), ^{
// do uikit stuff
});
這可能是掛起的來源。這裏有同樣的問題。
你是什麼意思的「它堅持」?在我的機器上,沒有收到ALAssetsLibraryChangedNotification。如果這是你的意思,我同意,這是一個明確的錯誤。顯然沒有內置的可靠方法來檢測照片庫已經改變。
我們可以看到代碼片段嗎? –