你知道什麼是等價的雨燕3.1以下的Objective-C 2.0代碼:什麼是Swift for AudioFileOpenURL中kAudioFileReadPermission的等價物?
theErr = AudioFileOpenURL((__bridge CFURLRef)audioURL, kAudioFileReadPermission, 0, &audioFile);
任何線索?
你知道什麼是等價的雨燕3.1以下的Objective-C 2.0代碼:什麼是Swift for AudioFileOpenURL中kAudioFileReadPermission的等價物?
theErr = AudioFileOpenURL((__bridge CFURLRef)audioURL, kAudioFileReadPermission, 0, &audioFile);
任何線索?
CFURLRef
已更名爲CFURL
。 URL
免費橋接到CFURL
,您所需要做的就是使用as
將網址投射到CFURL
。
以下是雨燕4更新後的代碼:
let audioURL: URL = ...
var audioFile: AudioFileID?
let status = AudioFileOpenURL(audioURL as CFURL,
.readPermission,
0,
&audioFile)