Ios 如何知道AVAudioPlayer是否正在使用文件

Ios 如何知道AVAudioPlayer是否正在使用文件,ios,avaudioplayer,nsfilemanager,Ios,Avaudioplayer,Nsfilemanager,我想知道是否有使用文件的AVAudioPlayer实例,或者我是否可以删除它 现在我正在使用-[NSFileManager isDeletableFileAtPath:,但我不确定是否可以信任它,或者播放器是否正在使用该文件,并且在我删除它时会崩溃。尝试检查AVAudioPlayer对象的数据或url变量是否为零。不知道您使用的是哪一个,但可能是您想要的。我不想依赖于有一个指向实例的指针。可能有我无法访问的第三方玩家。

我想知道是否有使用文件的
AVAudioPlayer
实例,或者我是否可以删除它


现在我正在使用
-[NSFileManager isDeletableFileAtPath:
,但我不确定是否可以信任它,或者播放器是否正在使用该文件,并且在我删除它时会崩溃。

尝试检查
AVAudioPlayer
对象的
数据
url
变量是否为零。不知道您使用的是哪一个,但可能是您想要的。

我不想依赖于有一个指向实例的指针。可能有我无法访问的第三方玩家。