Проблема фактически была вызвана тем, что мой файл делегата приложения .h (MexicanWaveAppDelegate.h
) не содержал информацию о том, какого типа был контроллер представления (MexicanWaveViewController
). Это означает, что любой класс, импортирующий MexicanWaveAppDelegate.h
, будет иметь свое свойство MexicanWaveViewController
как «непрозрачный тип» (тип, информация о котором неизвестна).
Эту проблему можно решить, изменив MexicanWaveAppDelegate.h
одним из следующих способов:
- Импорт файла "MexicanWaveViewController.h"
- Предоставление предварительного объявления для MexicanWaveViewController