У меня есть абстрактный класс, который инициализирует Finch глобальной переменной Finch *engine в методе awakeFromNib следующим образом:
engine = [[Finch alloc] init];
Ни один из подклассов абстрактного класса не переопределяет метод. Однако всякий раз, когда я пробую свою программу, Финч печатает «Финч: не удалось открыть устройство OpenAL по умолчанию». в отладчике. Почему Finch не может получить устройство OpenAL по умолчанию? Насколько я могу судить, я делаю все, как показано в их примере кода.