1

私はこれにしばらく苦労してきました: に依存する写真/ビデオアプリはALAssetsLibrary、ライブラリをディスク上のライブラリとどのように同期させますか? 具体的には、一部の写真/ビデオを撮影/再編成/削除できるように、アプリをバックグラウンドにした後にアプリを再フォアグラウンドにする場合。

私の場合、アプリがフォアグラウンドになっているとUITableView、ライブラリのアセットの 1 つを使用してドリルダウンすることができるため、複雑です。

ありがとう、
ダグ

4

1 に答える 1

4

ALAssetsLibraryChangedNotificationに登録し、ライブラリが実際に変更されたという通知を受け取ったときにのみ、ライブラリを再列挙する必要があります。アプリが再びフォアグラウンドになると、この通知が届きます。詳細には、資産グループに報酬を与えてから、アプリケーションで現在提示されているグループのアラセットに報酬を与える必要があることを意味します。ALAssetsLibraryChangedNotificationに関するiOS5.Xのバグがあることに注意してください:http ://www.openradar.me/10484334

乾杯、

ヘンドリック

于 2012-05-08T21:28:30.180 に答える