AssetsLibrary, как перечислить все фотографии? - PullRequest
2 голосов
/ 28 марта 2012

Есть ли лучший способ перечислить все фотографии на устройстве, чем этот?

для каждой группы активов сделайте это ...

[currentGroup enumerateAssetsUsingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop) 
     {         
         if(result == nil) 
         {
             return;
         }
         // add the asset
     }];    

Ответы [ 2 ]

1 голос
/ 29 марта 2012

Константа ALAssetsGroupAll используется для перечисления групп определенных или всех типов. Используется при перечислении библиотеки для рыбалки групп. Но единственный способ получить все фотографии или любые другие ресурсы в этом отношении - перечислить, как вы уже написали.

0 голосов
/ 28 марта 2012

Вы можете сделать это один раз, перечислив группу ALAssetsGroupLibrary, которая содержит все изображения в других группах.

...