AudioServicesPlaySystemSound和主线程

Joh*_*ley 5 iphone cocoa-touch objective-c grand-central-dispatch ios

将调用放入AudioServicesPlaySystemSound队列以避免阻塞主线程被认为是一种好习惯吗?这是人们做的事吗?

tig*_*ero 5

我问自己同样的问题,并用来将此调用放入后台线程中。确实不需要。根据这篇文章,声音已经在后台线程中播放,并且您不知道它何时会播放。我也在我自己的代码中验证了这种行为。