Ben Swift 2.0 yükselttikten ve ben, bir ses kayıt denediğimde oldukça bu anlayamıyorum bir ses kaydedici için daha bağlam olmadan belirsiz sorununu giderme:ifadesinin tipi hızlı 2
Tipi ifade fazla bağlam olmadan belirsiz
var recordSettings
üzerinde
bu hatayı daha önemli fixt için ne yapmalıyım, neden?
var recordSettings = [
AVFormatIDKey: kAudioFormatAppleLossless,
AVEncoderAudioQualityKey : AVAudioQuality.Max.rawValue,
AVEncoderBitRateKey : 320000,
AVNumberOfChannelsKey: 2,
AVSampleRateKey : 44100.0
]
var dirPaths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)
var docsDir: AnyObject = dirPaths[0]
var soundFilePath = docsDir.stringByAppendingPathComponent("tempRecordzz")
var soundFileURL:NSURL = NSURL(fileURLWithPath: soundFilePath)
var error: NSError?
do {
recorder = try AVAudioRecorder(URL: soundFileURL, settings: recordSettings)
} catch var error1 as NSError {
error = error1
recorder = nil
}
Mükemmel:
Açık dönüştürme sorunu çözmek için yardımcı olur. Teşekkür ederim! –
U sarılıyorum: D .... Xcode7.0.1'den çok – Husam
'kAudioFormatAppleLossless'' UInt32' olduğuna çok teşekkürler. – rintaro