我有一个NSMutableArray *allObject
,我的allObject
里面有22个对象。
现在,当我点击按钮按钮时,我想获得10个对象。
我正在使用:
NSArray *arrrTemp = [arrObject subarrayWithRange:NSMakeRange(from_index, 10)];
1,我从allObject
第二,我从allObject
没关系。
但是,第3名:它的崩溃应用程序。我想subarrayWithRange:NSMakeRange(from_index, 10)
---> 10是问题。
如何解决此问题?
答案 0 :(得分:0)
您需要检查是否至少剩下10个物体。
NSInteger length = MIN(10, arrObject.count - from_index);
NSRange range = NSMakeRange(from_index, length);
NSArray *arrrTemp = [arrObject subarrayWithRange:range];