, я пытался получить некоторый пример кода, связанный с интерфейсом Какао (он был написан с использованием Carbon); однако, когда я попытался заменить
err = ExtAudioFileCreateNew(&inParentDirectory, inFileName, kAudioFileM4AType, inASBD, NULL, &fOutputAudioFile);
с
err = ExtAudioFileCreateWithURL(CFURLCreateWithString(NULL,(CFStringRef)inFileName,NULL),kAudioFileM4AType,inASBD, NULL,kAudioFileFlags_EraseFile, &fOutputAudioFile);
я начал получать эти исключения
2011-09-25 10: 27: 31.701 tester [1120: a0f] - [длина NSURL]: нераспознанный селектор отправлен экземпляру 0x1001c0360 { {1}} 2011-09-25 10: 27: 31.701 тестер [1120: a0f] - [длина NSURL]: неопознанный селектор отправлен на экземпляр 0x1001c0360.
Я просмотрел несколько других вопросов и ответов, и во всех В этих случаях проблема была связана с передачей NSURL
, когда ожидалось NSString
; однако я не могу найти, где и если я это делаю. Я посмотрел на документацию и, насколько я могу судить, с моими чрезвычайно ограниченными знаниями API Apple. Я не делаю ничего плохого.
Любая помощь будет принята с благодарностью.