Я пытался получить пример кода с интерфейсом Какао (он был написан с использованием 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 тестер [1120: a0f] - [длина NSURL]: нераспознанный селектор отправлен в экземпляр 0x1001c0360 2011-09-25 10: 27: 31.701 тестер [1120: a0f] - [длина NSURL]: нераспознанный селектор отправлен в экземпляр 0x1001c0360.
Я рассмотрел несколько других вопросов и ответов, и во всех этих случаях проблема была связана с передачей NSURL
, когда ожидался NSString
;Однако я не могу найти, где / если я делаю это.Я посмотрел на документацию и, насколько я могу судить, с моим чрезвычайно ограниченным знанием API Apple.Я не делаю ничего плохого.
Любая помощь будет принята с благодарностью.