Ожидаемый список спецификаторов спецификаторов - PullRequest
0 голосов
/ 24 декабря 2010

У меня есть два класса. Один - это view1, а другой - view2.when, когда я объявляю вот так, отображается ошибка «Список квалификаторов ожидаемых спецификаторов перед view1».

Пожалуйста, помогите мне заранее спасибо.

1 Ответ

2 голосов
/ 24 декабря 2010

Вы должны использовать директиву @class, чтобы сообщить компилятору, что классы существуют, прежде чем использовать их.Если два заголовочных файла должны быть #include друг друга, то компилятор запутается, и вы получите ошибку, подобную этой.

@class view1;

@interface view2 : UIViewController
{
    view1 *v1;
}

Затем убедитесь, что каждый из файлов .m импортирует оба заголовочных файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...