Непрерывное воспроизведение аудиофайлов с использованием записанного аудио URL

Я новичок в Objective-C и у меня всего 12 месяцев разработки для iPhone.

Я записываю аудиофайлы на Одном UIViewController, а играю на другом UIViewController. Для воспроизведения я сохраняю строку даты для генерации URL-адреса, она работает нормально, но теперь моя проблема в том, что я хочу воспроизвести предыдущий файл аудиозаписи в течение некоторого времени, после чего я хочу воспроизвести следующий аудиофайл, используя URL-адрес. Я сохраняю все данные с помощью nsuser dafaults, пожалуйста, помогите мне

NSM![enter image description here][1]utableArray *dateString;
NSURL recordFile = [NSURL fileURLWithPath:[NSTemporaryDirectory() stringByAppendingString:[self.dateString objectAtIndex:sender.tag]]];
For playing

player = [[AVAudioPlayer alloc] initWithContentsOfURL:recordFile error:&error];

с рис., когда я нажимаю на тег 2, я хочу воспроизвести первые 5 секунд tag1, после этого я хочу воспроизвести tag2


person mounika donthireddy    schedule 06.04.2015    source источник


Ответы (1)


Запишите звук -> Сохраните звук в Temp -> Отследите сохраненный путь к аудиофайлу (вы можете сохранить этот сохраненный путь в массиве). Повторите те же действия для следующего файла.

Используйте AVQueuePlayer для воспроизведения предметов один за другим.

person Xcoder    schedule 06.04.2015