В проекте zxing iphone в файле readme указано:
- Может случиться так, что при попытке создать собственный проект с помощью ZXingWidgetController вы получаете компоновщик ошибки, такие как "undefined ссылка на". Если эта ошибка выглядит как С++ undefined, затем переименование main.m в main.mm(Objective-C ++ исходный суффикс) может решить проблему
Это действительно так. Но мне интересно, почему?