Я скачал OpenFeint версии 2.3.1, разархивировал и поместил папку OpenFeint прямо под моим проектом в XCode и проверил «рекурсивное создание групп при необходимости» (в инструкциях сказано использовать группы, а не ссылку на папку).
Я переименовал мои файлы AppViewController и AppDelegate .m в .mm. Я следовал остальным инструкциям, скомпилировал и запустил, приложение работает нормально.
Внутри AppViewController.mm я делаю:
#import "OpeinFeint.h"
и скомпилируйте, что дает мне ошибки:
#error: "OpenFeint requires Objective-C++. In Xcode, you can enable this by changing your file's extension to .mm".
#error: syntax error before 'OfNotificationCategory'
#error: syntax error before 'OfNotificationCategory'
и расположение ошибок приводит меня к файлам OpenFeint.
Я добавил -ObjC в другие флаги компоновщика и проверил Ctor / Dtors по умолчанию для Call C ++ в Objective-C.
Любой совет? Спасибо!