Не создает код OBJ-C в проекте Qmake

0

/Users/uuu/Projects/osx/Menu.mm:28: ошибка: попытка использования прямого класса 'NSObject' в качестве суперкласса 'MenuProvider' @interface MenuProvider: NSObject ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ ^

в коде:

@interface MenuProvider : NSObject
- (void)share:(bool)force userData:(NSString*)data;
@end

Qt Creator (qt 5.3), clang-600.0.51, osx

Теги:
macos
qt

1 ответ

1

Добавьте #import <Foundation/Foundation.h> выше, чем определение @interface.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню