【发布时间】:2011-07-29 00:05:07
【问题描述】:
我有一个 NSArray 说 100 个 NSManagedObjects,我需要将其拆分为一个 NSArray,其中包含 10 个 NSArray 对象,每个对象包含 10 个 NSManagedObjects,我将如何实现?
我要进行一些寻呼,这对我来说效果很好。
【问题讨论】:
-
假设你只是想传入一个数组并且每次都有相同的代码工作,为什么不只是传递一个长度为 10 和位置 [无论哪个] 的 NSRange 以及原始未修改的 NSArray,并让页面代码基于 NSRange,而不是绝对索引?
-
听起来很完美——我该如何做到这一点?
-
这几乎与stackoverflow.com/questions/6852012/… 完全相同。答案是重复使用
subArrayWithRange:,并改变范围。
标签: iphone objective-c ipad