Iphone ViewController继承。找不到接口
我有一个基本视图控制器:Iphone ViewController继承。找不到接口,iphone,objective-c,ios,cocoa-touch,uiviewcontroller,Iphone,Objective C,Ios,Cocoa Touch,Uiviewcontroller,我有一个基本视图控制器: @interface NEViewControllerWithSidebarMenu : UIViewController <UITableViewDataSource, UITableViewDelegate> { UIView *viewWithContent; UIView *sidebarView; UITableView *sidebarTableView; } @property (nonatomic, retain)
@interface NEViewControllerWithSidebarMenu : UIViewController <UITableViewDataSource, UITableViewDelegate>
{
UIView *viewWithContent;
UIView *sidebarView;
UITableView *sidebarTableView;
}
@property (nonatomic, retain) UIView *viewWithContent;
@property (nonatomic, retain) UIView *sidebarView;
@property (nonatomic, retain) UITableView *sidebarTableView;
-(void)menuButtonPressed:(id)sender;
-(void)loadSidebar;
@end
现在我声明一个从NeviewController WithSideBarMenu继承的控制器,我得到错误:
@interface NECompanyRootViewController : NEViewControllerWithSidebarMenu
{
//
}
@end
找不到“NECompanyRootViewController”超类“NeviewController WithSideBarMenu”的接口声明
请帮帮我。为什么会出现此错误以及如何解决此错误?首先导入标题
#import "NEViewControllerWithSidebarMenu.h"
@interface NECompanyRootViewController : NEViewControllerWithSidebarMenu
{
//
}
@end
你导入了头文件了吗#导入“NeviewController WithSideBarMenu.h”是的,我已导入。只是没有在代码列表中发布它。有一个进口问题。在声明NeviewController WithSideBarMenu的接口之前,我导入了从NeviewController WithSideBarMenu继承的NECompanyRootViewController。通过在.m文件中导入NECompanyRootViewController进行修复。您发现问题了吗?
#import "NEViewControllerWithSidebarMenu.h"
@interface NECompanyRootViewController : NEViewControllerWithSidebarMenu
{
//
}
@end