Класс в моем приложении для iPad использует #import <objc/runtime.h>
, чтобы получить доступ к функциям времени выполнения.Однако после компиляции (Apple LLVM 2.1) этот файл не компилируется:
Parse issue: Illegal interface qualifier
Кажется, он находится в строке @class Protocol
, в начале файла:
#ifdef __OBJC__
@class Protocol;
#else
typedef struct objc_object Protocol;
#endif
Кто-нибудь знает, что может быть причиной этой проблемы?