Название: Objective-C типы в .h файле Отправлено: kambala от Март 28, 2012, 21:56 Здравствуйте. Есть такой заголовочный файл, включенный в раздел OBJECTIVE_HEADERS:
Код
Компилятор ругается на Objective-C-style forward declaration класса @class NSAlert: Цитата: gcc ../MedianXLOfflineTools/messagecheckbox.h:7: error: stray '@' in program Цитата: clang ../MedianXLOfflineTools/messagecheckbox.h:7:1: error: expected unqualified-id @class NSAlert; ^ ../MedianXLOfflineTools/messagecheckbox.h:23:5: error: unknown type name 'NSAlert' NSAlert *_alert; ^ Пробовал писать без собачки, подключать #import <AppKit/NSAlert.h> прямо в заголовочном - не помогает. Если сделать NSAlert *_alert глобальной переменной в .mm и убрать forward declaration, то все ок. Подскажите пожалуйста что я делаю не так. |