Ошибка с записью AVAudioRecorder - PullRequest
       19

Ошибка с записью AVAudioRecorder

0 голосов
/ 02 февраля 2012

Я получаю эту ошибку

*** -[CFDictionary objectForKey:]: message sent to deallocated instance 0x82a2730

когда я пытаюсь запустить рекордер после его остановки.

Вот что я получаю, когда делаю bt:

#0  0x00b49e1e in ___forwarding___ ()
#1  0x00b49ce2 in __forwarding_prep_0___ ()
#2  0x00d91223 in getUInt32ForKey ()
#3  0x00d928a6 in prepareToRecordQueue () 
#4  0x00d93023 in recordQueue ()
#5  0x00d91d03 in -[AVAudioRecorder record] ()

1 Ответ

0 голосов
/ 03 февраля 2012

Понял! Моя ошибка, я неправильно выпустил настройки аудиорекордера !! : -О

NSDictionary * recordSettings = [NSDictionary dictionaryWithObjectsAndKeys: ...]; theAudioRecorder_ = [[AVAudioRecorder alloc] initWithURL: soundFileUrl Настройки: recordSettings Ошибка: ноль];

[releaseSettings release];

...