次のエラーについて質問があります "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
おそらく循環依存/インクルードがあります。ヘッダーを@class MONClass;
するのではなく、前方宣言(#import
)を使用します。物理的な依存関係がないため、最初に前方宣言を使用する必要があります(つまり、はるかに高速なビルドの場合)。
したがって、代わりに:
#import "VistaDereIzq.h"
使用する:
@class VistaDereIzq;
次に、必要に応じて#import
を.m
ファイルに追加します。