相关疑难解决方法(0)

如何获得未知大小NSArray的前X个元素?

在objectiveC中,我有一个NSArray,让我们调用它NSArray* largeArray,我想NSArray* smallArray只用前面的x个对象得到一个新的

...或者,如果largeArray已经是<= x,我只想要一个largeArray的副本.因此在索引x之后截断任何对象.

这种方法:

NSArray *smallArray = [largeArray subarrayWithRange:NSMakeRange(0, x)];
Run Code Online (Sandbox Code Playgroud)

这个非常相似的问题的答案.但是如果largeArray已经很小,它就会失败并出现错误.

objective-c

10
推荐指数
1
解决办法
2661
查看次数

标签 统计

objective-c ×1