Я копирую некоторые объективные файлы C ++ из другого (рабочего) проекта.
Я не получаю ошибок при компиляции, но получаю ошибку компоновщика:
Неопределенные символы:
"_OBJC_CLASS _ $ _ Buzzy2", ссылка
от:
objc-class-ref-to-Buzzy2 в AudioModeFactory.o ld: символ (ы) не
найдено collect2: ld вернул 1 выход
статус
Просматривая вывод компилятора, я вижу, что xcode даже не пытался скомпилировать этот класс. .H и .mm для класса есть в источнике. Его заголовок импортируется в другой класс, и об этом нет никаких претензий к компилятору, но компилятор никогда его не трогает. Я попытался очистить все цели, касаясь файлов, но безуспешно. Есть идеи, что здесь происходит?