У меня есть класс, определенный как это:iPhone - isKindOfClass генерирует ошибку компоновщика
@interface ServerCall : NSObject {
// vars
}
// properties
// functions (init)
@end
и
@interface ServerNotification : ServerCall {
// just vars
}
@end
У меня есть вызов в другом классе:
if ([call isKindOfClass:[ServerNotification class]])
// do things
Когда здание У меня есть эта ошибка:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_ServerNotification", referenced from:
objc-class-ref in ServerCommunication.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
"_OBJC_CLASS_$_ServerNotification", referenced from:
objc-class-ref in ServerCommunication.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
Я также не имеют в настройках сборки «символы, скрытые по умолчанию» = NO
Что я пропустил?
Не могли бы вы сказать мне, если «вызов» предназначен для того, чтобы быть членом класса или унаследован от класса? – Legolas