Как получить фиксированное количество строк из массива NSmutable в iphone? - PullRequest
0 голосов
/ 22 июля 2011

я получаю 100 элементов из xml и сохраняю их в nsmutablearray. Но каждый раз, когда мне нужно отобразить только 10 элементов, как получить 10 из 100?

Ответы [ 4 ]

2 голосов
/ 22 июля 2011
NSArray *newArray = [oldArray subarrayWithRange:NSMakeRange(0, 9)];

Это должно помочь вам.Вы можете создать диапазон на основе ваших требований.

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

Вы можете нарезать массив :

 -[NSArray subarrayWithRange:]

Например:

NSArray* subArray = [myArray subarrayWithRange:NSMakeRange(10, 20)];
1 голос
/ 22 июля 2011

Создайте новый массив, добавив только те 10 объектов, которые вы хотите использовать / отобразить.

0 голосов
/ 22 июля 2011

при отображении установите условие как for(int i=0;i<10;i++)

и используйте это также

if(i>=10)
return;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...