помогите с предупреждением xcode - PullRequest
0 голосов
/ 15 июля 2011

В моем файле appdelegate.m я получаю следующее предупреждение:

warning: incompatible Objective-C types 'struct QuestionnaireViewController *', expected 'struct UIViewController *' when passing argument 1 of 'setRootViewController:' from distinct Objective-C type

QuestionnaireViewController подклассы UIViewController, так что я не уверен, почему это вызывает проблемы ...

1 Ответ

4 голосов
/ 15 июля 2011

Похоже, вы, вероятно, объявили класс заранее, используя @class QuestionnaireViewController и фактически не импортировали заголовок. Если вы сделали это, компилятор знает только, что класс существует, но он ничего не знает о нем, поэтому он не знает, что это подкласс UIViewController. Убедитесь, что вы #import "QuestionnaireViewControllier.h" внутри вашего .m файла.

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