ALAssetsGroup オブジェクトがあります。例:
ALAssetsGroup *_someGroup.
ただし、ユーザーはアプリケーションをバックグラウンドに送信して、このアルバムを削除できます。
assetsGroup が適切かどうかのチェックはありますか?
[_someGroup numberOfAssets] returns the *old number of photos* even when the group doesn't exist
[_someGroup enumerateAssetsUsingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop)
クラッシュ::
* キャッチされない例外 'NSRangeException' が原因でアプリを終了します。
ALAssetsGroup にはvalueForProperty:
、取得できるメソッドもありますALAssetsGroupPropertyURL
(グループを一意に識別する URL を取得するためのキー)。したがって、すべてのアルバムを列挙して、同じプロパティを持つアルバムが存在するかどうかを確認できます。ただし、iOS 5 でのみ使用できます。