我试图从回调代码块中关闭呈现的视图控制器,如下所示。
MyBViewController *bvc = [[MyBViewController alloc] init];
bvc.callBack = ^(void){
NSLog(@"Dismiss");
[self dismissViewControllerAnimated:YES completion:Nil];
};
但它抛出 EXC_BAD_ACCESS 异常。在异常堆栈中,它似乎在 [MyBViewController 回调];
我什至尝试调用另一个本地方法来关闭它会在 1.0 秒后触发。但是得到了同样的错误。
不能像这样通过回调块解除吗?请告诉我。
谢谢。