在花了几个小时坚定地选择使用Swift打开扩展音频文件引用后,我很想切换回Objective c。我现在使用以下代码尝试从本地路径打开音频文件:
let audioURL:NSURL = NSURL(fileURLWithPath:"/my/file/path/here/song.mp3")
var audioFileRef:Unmanaged<ExtAudioFile>?
var error:OSStatus = ExtAudioFileOpenURL(audioURL as CFURL, audioFileRef)
知道为什么我得到以下错误吗?
"Cannot convert the expression's type 'OSStatus' to type 'CFURL'"
哇,愚蠢的错误。我忘了把audioFileRef
设为指针