У меня есть NSMutableArray
. Я проверяю каждый элемент в массиве 1 на 1, используя цикл for и удаляя текущий элемент. то я хочу получить следующий индексный индекс в 1-й индекс. так же, какКак сменить элементы в NSMutableArray
Array = 1,2,3,4,5,6
Array = 3,4,5,6
я удалить индексы, используя для цикла. Как я могу перейти на следующий элемент в снятое положение указательного
Обновлено
for (int i=0; i<[m3u8 count]; i++) {
NSString *str=[NSString stringWithFormat:
@"http://cp2.comci.com:1000/server/default.stream/%@",
[mutArrayMP3files objectAtIndex:i]
];
[audioPlayer queue:str];
[mutArrayMP3files removeObjectAtIndex:i];
// Then here I want to make that array a continous one.
// Let's say it removed object at index 0, then 1st object should move to 0th location,
// 2nd should move to 1st.... likewise
}
Этот вопрос довольно неясно. Возможно, разместите какой-то код, который вы пытались написать? – RobP
Отправьте соответствующий код в свой вопрос. – rmaddy
массивы не работают как обычные массивы, например, C. если вы удалите [1,2] из вашего 'NSMutableArray', вы останетесь с [3,4,5,6]. NSMutableArray дает вам это бесплатно, –