此代码位于子视图控制器
中UI.registerHelper("currentRouteName",function(){
return Router.current() ? Router.current().route.getName() : "";
});
按下按钮时,应用程序崩溃并显示错误" EXC_BAD_INSTRUCTION代码i386"
我是否以正确的方式引用父视图控制器?
答案 0 :(得分:1)
此外,如果显示了View Controller(这意味着我没有通过导航Controller进行推送),则可以在Swift中使用此属性访问父级:
self.presentingViewController
以下是有关该属性的文档:https://developer.apple.com/documentation/uikit/uiviewcontroller/1621430-presentingviewcontroller
答案 1 :(得分:0)
您可以访问父视图控制器作为' self.parent'在Swift 3中。