MMDrawerViewController设置

时间:2014-08-17 14:40:41

标签: ios objective-c mmdrawercontroller

我试图设置一个名为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中的objc-class-ref ld:找不到架构i386 clang的符号:错误:链接器命令失败   退出代码1(使用-v查看调用)

我应该做些什么不同吗?

1 个答案:

答案 0 :(得分:2)

我将此作为答案发布,以便此问题不再得到答案。

您遇到此问题,因为您的项目未编译MMDrawerController.m中使用的NavigationViewController.m文件。另外,请确保将MMDrawerController.h导入NavigationViewController.m