В коллекцииView didSelectItemAtIndexPath: (NSIndexPath *) метод indexPath, пытающийся загрузить массив аудиофайлов в ячейки просмотра коллекции, но на основе строки indexPath пропускает ячейку с индексом 0, а из ячейки в индексе 1 - звуковой файл когда ячейка выбрана. Я не могу понять, почему.collectionView сделалSelectItemAtIndexPath
Вот мой код
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
{
audioArray =[[NSArray alloc] initWithObjects:@"0", @"1", @"2", @"3", nil];
NSString *filePath = [audioArray objectAtIndex:indexPath.row];
NSString *audioFilePath = [[NSBundle mainBundle] pathForResource:filePath ofType: @"mp3"];
NSURL *fileURL = [[NSURL alloc] initFileURLWithPath: audioFilePath];
audioPlayer = [[AVAudioPlayer alloc]
initWithContentsOfURL:fileURL error:nil];
}
Если кто-то может мне точку в правильном направлении. Буду признательна.
Спасибо за помощь.