【问题标题】:How do I know if AVAudioPlayer is using a file我如何知道 AVAudioPlayer 是否正在使用文件
【发布时间】:2016-02-24 16:16:25
【问题描述】:

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

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

【问题讨论】:

    标签: ios avaudioplayer nsfilemanager


    【解决方案1】:

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

    【讨论】:

    • 我不想依赖一个指向实例的指针。可能有我无法访问的第三方播放器。
    猜你喜欢
    • 2017-02-06
    • 1970-01-01
    • 2017-12-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多