对于尚未创建的通知(新通知)它会更改,但对于已经创建的通知,之前的声音会保留。我试过:NSString*soundName=cell.titleLabel.text;NSArray*notifications=[[UIApplicationsharedApplication]scheduledLocalNotifications];for(UILocalNotification*notifinnotifications){notif.soundName=[NSStringstringWithFormat:@"%@.mp3",soundName];}但它不起作用...
我有一个类似Simon的内存游戏,其中播放一系列音调,用户尝试重复这些音调。问题是我时不时会听到可怕的爆裂声。它可能只在几个音符之后,也可能多达二十个。声音都是两秒长的wav文件。我在10个播放器中循环播放,这样就不会剪掉任何声音。(我尝试了多达50个,但没有任何帮助。)我还尝试实现audioPlayerDidFinishPlaying,以便在声音播放完毕后我可以停止播放器,但这也无济于事。最后,我添加了prepareToPlay()-遗憾的是,没有区别。一个可能相关也可能不相关的有趣问题是,在大约15个音符的序列之后,音频一起停止工作。该应用程序像往常一样继续运行,但没有任何声音。这
我有一个类似Simon的内存游戏,其中播放一系列音调,用户尝试重复这些音调。问题是我时不时会听到可怕的爆裂声。它可能只在几个音符之后,也可能多达二十个。声音都是两秒长的wav文件。我在10个播放器中循环播放,这样就不会剪掉任何声音。(我尝试了多达50个,但没有任何帮助。)我还尝试实现audioPlayerDidFinishPlaying,以便在声音播放完毕后我可以停止播放器,但这也无济于事。最后,我添加了prepareToPlay()-遗憾的是,没有区别。一个可能相关也可能不相关的有趣问题是,在大约15个音符的序列之后,音频一起停止工作。该应用程序像往常一样继续运行,但没有任何声音。这