0

ユーザーの写真ライブラリで実行するNSRangeためにを提供する必要があります。assetLibrary最後から始めたいです。

末尾から始まる範囲を指定する方法が見つかりません。

 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以上から画像を取得しています、私は反対が必要です。

4

1 に答える 1

2

使ってみてくださいNSEnumerationReverse

[group enumerateAssetsAtIndexes:set options:NSEnumerationReverse usingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop) {
    // Do something
}];
于 2013-02-27T14:40:09.997 に答える