私のアプリケーションはALAssetsのキャッシュを保持しています。ユーザーは、アプリをバックグラウンドに置いてから、写真アプリまたはその他の手段を使用して、写真やビデオを削除することができます。アプリがバックグラウンドにある場合、データが変更されたという通知がALAssetsLibraryから届きません。アプリケーションが再びアクティブになったときに、アプリケーションの状態をALAssetsLibraryの状態と同期するための最適なアプローチはありますか?
Upate:このアプローチを使用してライブラリ全体を反復処理できるように見えますが、変更のデルタを取得するのは非効率的な方法のようです。