通过查看引用,没有明确的解决方案 - 一些属性或委托回调... 但也许可能有一些技巧,如何可靠地要求录音机告诉我它是否暂停。有时,所需信息可以从其他属性的状态得出..等等..
当然,我可以在整个录制过程的整个管理过程中自行存储“暂停”的信息。但它不太可靠,我想确定,它不可能如上所述。
答案 0 :(得分:2)
您可以简单地检查isRecording
是否为假,这可能意味着它已停止或暂停。
答案 1 :(得分:0)
在SWIFT 2中,您只需检查名为recording
的Booll属性:
if audioRecorder.recording{
print("recording")
}else{
print("not recording")
}
答案 2 :(得分:0)
您可以检查指示录音机是否正在录音的布尔值 isRecording
。
if audioRecorder.isRecording {
// AudioRecorder is recording.
} else {
// AudioRecorder is not recording.
}