我有一个包含 50 个条目的 NSMutableArray - 有没有简单的方法可以将它分成 5 个 NSMutableArray,每个包含 10 个条目。
问问题
1547 次
2 回答
4
是 要划分 NSMutableArray,您可以使用 NSArray 方法
- (NSArray *)subarrayWithRange:(NSRange)range
NSRange 是一个结构,它是一个开始位置和项目数。所以你会想要 0 和 10、10 和 10、20 和 10 等。
使用以下函数制作您的数组:
NSRange NSMakeRange (NSUInteger loc, NSUInteger len );
希望有帮助。
于 2013-06-14T21:20:52.737 回答
2
不久前我写了一个简短的函数来做到这一点。它的要点是在循环索引处循环填充任意数组的数组,以您想要的子数组的数量为模,直到您用完项目。
于 2013-06-14T21:24:49.767 回答