Ios AudioQueueNewOutput与AudioQueueRef?总是打开零
我有这段代码Ios AudioQueueNewOutput与AudioQueueRef?总是打开零,ios,swift,core-audio,audiotoolbox,Ios,Swift,Core Audio,Audiotoolbox,我有这段代码 var queue: AudioQueueRef? try SCoreAudioError.check(status: AudioQueueNewOutput(&dataFormat!, myAQOutputCallback, &player, nil, nil, 0, &queue),"`AudioQueueNewOutput` had an error") 出于某种原因,AudioQueueRef?在发送之前正在展开其值 fatal error: un
var queue: AudioQueueRef?
try SCoreAudioError.check(status: AudioQueueNewOutput(&dataFormat!, myAQOutputCallback, &player, nil, nil, 0, &queue),"`AudioQueueNewOutput` had an error")
出于某种原因,AudioQueueRef?
在发送之前正在展开其值
fatal error: unexpectedly found nil while unwrapping an Optional value
据我所知,在AudioQueueNewOutput
函数中,我需要一个空引用AudioQueueRef?
,该引用将被数据填充,对吗
如果我是对的,那么为什么会发生这种情况?我认为您的
AudioQueueRef
很好,而dataFormat
是零 你是对的,现在我不知道为什么我的asbd是零