Я пытаюсь скомпилировать образец кода "SonofGrab" с помощью XCode 4.5.1 на OS X 10.8.
Одна функция определяется как это в контроллере .m
inline uint32_t ChangeBits(uint32_t currentBits, uint32_t flagsToChange, BOOL setFlags);
Это приведет к появлению этого сообщения об ошибке:
Undefined symbols for architecture x86_64:
"_ChangeBits", referenced from:
-[Controller awakeFromNib] in Controller.o
[...]
ld: symbol(s) not found for architecture x86_64
Удаление встроенной функции ChangeBits решает проблему, но почему компоновщик не находит Changebits с исходным определением?