jjzjj

ios - didSelectRowAt indexPath 播放音频

我需要你的帮助!我正在使用JukeboxAPI开发音频播放器应用程序。我正在使用didSelectRowAtindexPath播放当前流。我的代码有效,但它不会在单击另一个带有单元格的播放之前停止流。我将不胜感激任何帮助!谢谢!functableView(_tableView:UITableView,didSelectRowAtindexPath:IndexPath){jukebox=Jukebox(delegate:selfas?JukeboxDelegate,items:[JukeboxItem(URL:NSURL(string:audio_url[indexPath.row])!

ios - 从单例类调用方法时为空变量

所以我有一个单例类,我在其中实现了我的模块的委托(delegate)。但是,当该委托(delegate)方法在此单例中执行时,我调用了App的另一个类中的一个方法,它崩溃了,因为之前在该类中设置的所有变量都是空的。classPlayer:Jukebox,JukeboxDelegate{staticletsharedInstance=Player()funcsetDelegate(){jukebox=Jukebox(delegate:self)}funcplay(Link:String){jukebox.setIT([JukeboxItem(URL:NSURL(string:Link)!