ALAssetGroup を次のように列挙します。
ALAssetsLibraryGroupsEnumerationResultsBlock listGroupBlock = ^(ALAssetsGroup *group, BOOL *stop) {
if (group.isEditable){
NSLog(@"group is %@", group);
[group setAssetsFilter:[ALAssetsFilter allPhotos]];
[groups addObject:group];
}
これにより、グループに含まれる写真のみが含まれるようにグループがフィルター処理され.numberOfAssets
ます。ただし、写真の数とビデオの数の両方を取得したいと思います。2回目にすべてを列挙せずにどうすればよいでしょうか?