2013-02-27 1 views
0

Мне нужно предоставить NSRangeassetLibrary для работы в библиотеке фотографий пользователей. Я хочу начать с конца.Установка NSRange от высокого к низкому

Я не могу найти способ дать диапазон, который начинается с конца.

NSRange range; 
range.length=[group numberOfAssets]; 
NSIndexSet *set = [NSIndexSet indexSetWithIndexesInRange: range]; 
// ** i need to get a set to start from [group numberOfAssets] and down ! 

[group enumerateAssetsAtIndexes:set 
         options:0 
         usingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop) { 
    UIImage *thumbnail = [UIImage imageWithCGImage:[result thumbnail]]; 

Теперь я получаю изображения от 0 до и выше, мне нужно обратное.

ответ

2

Попробуйте использовать NSEnumerationReverse

[group enumerateAssetsAtIndexes:set options:NSEnumerationReverse usingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop) { 
    // Do something 
}]; 

 Смежные вопросы

  • Нет связанных вопросов^_^