Как изменить настройки записи AVAudioRecorder в другом контроллере представления? - PullRequest
0 голосов
/ 24 декабря 2009

Я работаю над этим приложением для iPhone, которое имеет контроллер представления для записи звука с помощью AVAudioRecorder. Я хочу иметь еще один «вид» настройки контроллера, который может изменять настройки записи (формат записи, качество и т. Д.). Есть ли способ создать одноэлементный объект для AVAudioRecorder (что-то вроде [AVAudioRecorder sharedInstance]), чтобы я мог ссылаться на тот же объект рекордера в другом контроллере представления?

1 Ответ

0 голосов
/ 24 декабря 2009

Настройки хранятся в словаре. Рассматривали ли вы создание и хранение настроек в NSDictionary и передачу их в код, который фактически начинает запись? Вероятно, вам нужно будет инициировать новый AVAudioRecorder каждый раз, когда вы хотите изменить настройки, потому что свойство доступно только для чтения; то есть вы можете изменять настройки только при запуске рекордера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...