iOS UIBarButtonim链接到ViewController

iOS UIBarButtonim链接到ViewController,ios,uiviewcontroller,storyboard,Ios,Uiviewcontroller,Storyboard,我对链接到情节提要中另一个ViewController的UIBarButtonItem有一个问题。在这个顶部栏中,我在右侧有两个图标,使用数组执行此操作: [self.navigationItem setRightBarButtonItems:[NSArray arrayWithObjects:_meetupButton, _searchButton, nil]]; 这两个按钮都在控制台中工作,但是当我想使用meetupButton导航到另一个ViewController时,它就不工作了 故事

我对链接到情节提要中另一个ViewController的
UIBarButtonItem
有一个问题。在这个顶部栏中,我在右侧有两个图标,使用数组执行此操作:

[self.navigationItem setRightBarButtonItems:[NSArray arrayWithObjects:_meetupButton, _searchButton, nil]];
这两个按钮都在控制台中工作,但是当我想使用
meetupButton
导航到另一个ViewController时,它就不工作了

故事板名称是主要的 ViewController已正确链接到MeetupStartViewController

当他运行下面的代码时,他崩溃了。我做错了什么

- (void)toggleMeetup:(UIButton *)button {
    UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle: nil];
    UIViewController * vc = [storyboard instantiateViewControllerWithIdentifier:@"MeetupStartViewController"];
    [self presentViewController:vc animated:YES completion:nil];
}
错误日志:

2015-09-08 15:46:46.554 APPNAME[2267:530587]*由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因是:“情节提要()不包含标识符为“MeetupStartViewController”的视图控制器
*
第一次抛出调用堆栈:
(0x184e9022c 0x196b640e4 0x189eced3c 0x1000f90f0 0x1899411ec 0x1899411ec 0x18992a2c8 0x189940b88 0x189940814 0x189939d50 0x18990cf74 0x189bae124 0x18990b488 0x184e47f8c 0x184e47230 0x184e452e0 0x184d70f74 0x18e7cb6fc 0x189972d94 0x1000a2764 0x19720ea08)
libc++abi.dylib:以NSException类型的未捕获异常终止
(lldb)


MeetupStartViewController
是一个Swift类,另一个代码是Objective-C。

似乎您尚未设置MeetupStartViewController所需的ID

为此,进入故事板,选择MeetupStartViewController。 选中以下框:使用情节提要ID并在情节提要ID框中写入“MeetupStartViewController”。以下是一个可视示例:


你能粘贴crashlog吗?对不起,我忘了,请看我的帖子。你在情节提要中为MeetupStartViewController设置了显式ID了吗?似乎找不到它?是的,这就是解决方案,我已经在Storyboard ID视图中添加了一个名称,并用这个名称替换类名。现在它起作用了。