У меня есть две вещи, касающиеся AudioStreamer
, и я надеюсь, что получу здесь некоторые подсказки:
1. Я настроил UITabBarController
, а в моем Appdelegate
есть AudioStreamer
-объект. Два вида относятся к appDelegate.streamer
. Похоже, что я получаю два сеанса, когда я выпускаю и выделяю его новым. Я получаю два запущенных аудиосеанса.
2. Я использую UITableView
для воспроизведения из этого списка. в методе didSelectRowAtIndexPath
я инициализирую URL. когда пользователь нажимает быстрым двойным или тройным щелчком. аудиосессия запустится три раза. хотя я использую bool
, чтобы предотвратить это. поэтому мое грязное решение - перевести систему в спящий режим на секунду. это некрасиво, потому что экран зависает на секунду.
Спасибо за некоторые подсказки
Саймон