2013-02-27 69 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 
}];