AudioQueueNewOutput с AudioQueueRef?всегда разворачивать ноль - PullRequest
0 голосов
/ 24 мая 2018

У меня есть этот фрагмент кода

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

, насколько я знаю,Мне нужна пустая ссылка AudioQueueRef? в функции AudioQueueNewOutput, и эта ссылка будет заполнена данными, не так ли?

Если я прав, то почему это происходит?

1 Ответ

0 голосов
/ 24 мая 2018

Я думаю, что ваш AudioQueueRef в порядке, а вместо dataFormat - ноль.

...