В моих избранных DataManager.stationsFoving когда я выбираю станцию, она не воспроизводит одну и ту же станцию, а вместо этого воспроизводит одну поверх
radioPlayer.station = DataManager.stationsFolated [indexPath.row] Я попытался поместить это рядом с radioPlayer.station = DataManager.stations [indexPath.row] запустит только одну из них и не распознает другую
Я могу запуститьодна или другая, но не обе
Как я могу запустить обе эти функции в приведенном ниже коде?
Я использую обе таблицы в одном ViewController
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
guard segue.identifier == "NowPlaying", let nowPlayingVC = segue.destination as? NowPlayingViewController else { return }</p>
<pre> title = ""
let newStation: Bool
if let indexPath = (sender as? IndexPath) {
// User clicked on row, load/reset station
**radioPlayer.station = DataManager.stations[indexPath.row]**
newStation = true
} else {
// User clicked on Now Playing button
newStation = false
}
nowPlayingViewController = nowPlayingVC
nowPlayingVC.load(station: radioPlayer.station, track: radioPlayer.track, isNewStation: newStation)
nowPlayingVC.delegate = self
}