我正在尝试建立一个名为MMDrawerViewController
的吊舱,该吊舱创建一个滑动抽屉。我有一个导航控制器,它的堆栈中有几个表视图控制器。我将此插入到NavigationViewController.m
文件中:
- (void)viewDidLoad
{
[super viewDidLoad];
//Initializing the MMDrawerController views
UIViewController * leftDrawer = [[UIViewController alloc] init];
UIViewController* centerViewController = [[UIViewController alloc] init];
MMDrawerController * drawerController = [[MMDrawerController alloc] initWithCenterViewController:centerViewController leftDrawerViewController:leftDrawer];
}
但是,当我把它放在我得到以下错误:
体系结构i386的未定义符号:
从以下位置引用的“_OBJC_CLASS _ $ _ MMDrawerController”
NavigationViewController.o ld中的objc-class-ref:找不到体系结构i386铛的符号:错误:链接器命令失败
退出代码1(使用-v查看调用)
我应该做些不同的事情吗?
最佳答案
我将其发布为答案,以便不再回答该问题。
您遇到此问题的原因是您的项目没有编译在MMDrawerController.m
中使用的NavigationViewController.m
文件。另外,请确保将MMDrawerController.h
导入NavigationViewController.m
。