Xcode ios Неизвестное имя типа?

У меня возникает вопрос о следующей ошибке "Unknown type name VistaDereIzq"

У меня есть вид, называемый VistaDereIzq. И я делаю следующее, чтобы добавить этот вид в это представление.

#import <UIKit/UIKit.h> 
#import <MessageUI/MessageUI.h>
#import "VistaDereIzq.h"
#import "ViewController.h"

@interface VistaNavegador : UIViewController  <UIWebViewDelegate>
{ 
    VistaDereIzq *VistaIzq2;   <----- "Unknown type name VistaDereIzq"
}

@end

Ответы

Ответ 1

Вероятно, у вас есть циклическая зависимость /include. Используйте переднее объявление (@class MONClass;) вместо #import заголовка. Поскольку физическая зависимость отсутствует, вы должны сначала использовать форвардную декларацию (т.е. Для гораздо более быстрой сборки).

Итак, вместо:

#import "VistaDereIzq.h"

использование:

@class VistaDereIzq;

а затем добавьте #import в файл .m по мере необходимости.