я перечислить все активы группы, используя ALAssetsLibrary
ALAssetsLibrary получить Фотопленка
Вот код:
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
void (^enumerate)(ALAssetsGroup *, BOOL *) = ^(ALAssetsGroup *group, BOOL *stop)
{
if (group == nil)
{
// enumerated all albums..
}
// I hot to check if group is Camera Roll ?
};
[library enumerateGroupsWithTypes:ALAssetsGroupAll
usingBlock:enumerate
failureBlock:nil];
Как проверить, если какой-то ток Перечислимый является CameraRoll?
Редактировать: Как я протестировал, он всегда был последним, используя это перечисление. Но я не уверен, что это правило, есть ли какие-то ссылки, которые я пропустил?
Я видел об этом решении, но мне нужно узнать, какая из моих перечисленных групп - просмотр камеры, посмотрите код –
Спасибо, это сработало так, как я хотел! :) –