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 中将“视图”声明为属性。向我们展示 .h 文件,我们可以提供更多帮助。

于 2011-03-17T06:23:52.543 回答