Я пытаюсь использовать функциональность примера приложения для iPhone AQOfflineRenderTest в своем приложении (это приложение конкретно не важно, я просто подумал, что стоит упомянуть) У меня есть файл C ++ с методом под названием:
void DoAQOfflineRender(CFURLRef sourceURL, CFURLRef destinationURL)
Я пытаюсь вызвать это из моего класса Какао Objective-C. Пример приложения, на которое я ссылался выше, делает это путем объявления метода в заголовочном файле следующим образом:
- (IBAction)doSomethingAction:(id)sender;
@end
void DoAQOfflineRender(CFURLRef sourceURL, CFURLRef destinationURL);
В файле реализации я вызываю doSomethingAction, который вызывает renderAudio и выполняет тот же код:
DoAQOfflineRender(sourceURL, destinationURL);
При выполнении я получаю сообщение об ошибке:
_DoAQOfflineRender ", на который ссылаются:
- [myViewController renderAudio] в myViewController.o
символ (ы) не найден
collect2: ld вернул 1 статус выхода
Мне не хватает ссылки на этот класс C ++? В примере приложения он не указан, но работает.
Пожалуйста, помогите и спасибо!
Джо