Как вытащить указанное количество элементов из NSMutableArray по заданному индексу? - PullRequest
0 голосов
/ 18 июля 2011

Как мне извлечь указанное количество элементов из NSMutableArray по заданному индексу?

учитывая NSMutableArray * nsmarrRow; 1000 наименований

Я хочу получить 20 элементов, начиная с индекса = 10?

[nsmarrRow objectAtIndex: 10]; this pull 1 item at this index. 

Нужно ли использовать цикл for или есть метод в классе NSMutableArray?

спасибо

Ответы [ 2 ]

2 голосов
/ 18 июля 2011

[nsmarrRow subarrayWithRange:NSMakeRange(10, 20)]

1 голос
/ 18 июля 2011

Есть этот метод

- (NSArray *)subarrayWithRange:(NSRange)range

определено для NSArray , который является суперклассом NSMutableArray . Вам следует потратить время на то, чтобы привыкнуть к чтению API, и это значительно облегчит исследование. Просто сложно разобраться, как задокументирован каждый язык.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...