У меня есть массив с контентом. как обычно, он содержит 20 объектов. Я хочу, чтобы один и тот же массив разбился на 2 раздела в Tableview. Я пытаюсь реализовать его с помощью NSMake в текущем массиве. Например, мне нужно попасть в первый раздел 3 таблицы, а второй будет содержать все остальные (17 строк).
switch (section) {
case 0:
return
[[array subarrayWithRange:NSMakeRange(3, 8)] count];
// in this line, it always takes from the first object in array, despite I told hime start from 3 (If I understand right, how to works NSMakeRange)
break;
case 1:
return
[[array subarrayWithRange:NSMakeRange(9, 19)] count];
// here my app is crashing with an error
//*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSArray subarrayWithRange:]: range {9, 19} extends beyond bounds [0 .. 19]'
default:
break;
}
Кто-нибудь может мне помочь?