0

タイトルに記載されているエラーが発生します。

これが私のインターフェースです:

#import <UIKit/UIKit.h>

@class ControllerLevel1;

@interface RootController : UIViewController {
ControllerLevel1 *controllerLevel1;
}

@property (retain, nonatomic) ControllerLevel1 *controllerLevel1;

@end  

そして、これが実装です:

#import "RootController.h"
#import "ControllerLevel1.h"

@implementation RootController

@synthesize controllerLevel1;

- (void)viewDidLoad {
    ControllerLevel1 *firstLevel = [[ControllerLevel1 alloc]initWithNibName:@"ControllerLevel1" bundle:nil];
    self.controllerLevel1 = firstLevel;
    [self.view insertSubview:firstLevel.view atIndex:0];
    [firstLevel release];
    [super viewDidLoad];
}

エラーはで発生します[self.view insertSubview:firstLevel.view atIndex:0];

4

1 に答える 1

0

firstLevel.viewについて不平を言っています。

したがって、ControllerLevel1.hのプロパティとして「view」を宣言しなかった可能性があります。そのための.hファイルを見せてください。

于 2011-03-17T06:23:52.543 に答える