В последнее время у меня были некоторые проблемы с использованием пользовательских классов в качестве типов.Как описано в заголовке, я получаю ошибки компиляции, подобные приведенной ниже:
expected specifier-qualifier list before 'MyClass'
Мой код обычно выглядит примерно так:
@interface MyCoolClass : NSObject {
MyClass *myClassObject; // Error is on this line.
}
Я также иногдаиспользуйте что-то вроде этого:
@interface MyCoolClass : NSObject {
IBOutlet MyClass *myClassObject; // Error again on this line
}
Я не совсем уверен, хорошо ли это использовать, но иногда я делал что-то подобное, чтобы я мог соединить свои объекты вместе с Interface Builder, чтобы один объект мог вызыватьметод на другом объекте.
Мне уже удавалось сделать это раньше успешно с другими проектами, но когда я попытался сделать это сегодня, это дало мне эту ошибку.Есть идеи, что может быть причиной?Насколько я могу судить, я сделал то же самое, что и в другом проекте.
Насколько я понимаю, эта ошибка обычно выдается, если тип не определен, но япочти уверен, что я это определил.