1

我正在尝试设置一个名为的 pod 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查看调用)

我应该做些什么不同的事情吗?

4

1 回答 1

2

我将此作为答案发布,以便不再回答这个问题。

您遇到此问题是因为您的项目未编译MMDrawerController.m您在NavigationViewController.m. 另外,请确保您正在MMDrawerController.h导入NavigationViewController.m.

于 2014-08-18T22:12:42.717 回答