Iphone iOS AudioServicesPlaySystemSound能否被阻止,直到声音播放完毕?

Iphone iOS AudioServicesPlaySystemSound能否被阻止,直到声音播放完毕?,iphone,ios,Iphone,Ios,我需要我的软件等待声音完全播放后再继续。 我有很多声音需要开发,所以使用回调方法将花费大量的开发时间 有没有一种方法可以调用AudioServicesPlaySystemSound并将其阻止直到播放完成,而不使用回调方法?你不能-你实际上无法精确控制声音何时开始和结束。另外,声音不是在AudioServicesPlaySystemSoundAPI的后台线程中播放的。我最近读了这篇关于在iOS上播放声音的文章,看看吧。您可能需要使用其他API来播放声音 你不能——你实际上无法精确控制声音的开始和结

我需要我的软件等待声音完全播放后再继续。 我有很多声音需要开发,所以使用回调方法将花费大量的开发时间


有没有一种方法可以调用AudioServicesPlaySystemSound并将其阻止直到播放完成,而不使用回调方法?

你不能-你实际上无法精确控制声音何时开始和结束。另外,声音不是在
AudioServicesPlaySystemSound
API的后台线程中播放的。我最近读了这篇关于在iOS上播放声音的文章,看看吧。您可能需要使用其他API来播放声音

你不能——你实际上无法精确控制声音的开始和结束时间。另外,声音不是在
AudioServicesPlaySystemSound
API的后台线程中播放的。我最近读了这篇关于在iOS上播放声音的文章,看看吧。您可能需要使用其他API来播放声音

简而言之,您想在声音结束时等待吗?简而言之,您想在声音结束时等待吗?