我试图告诉我的模态视图父视图在用户返回屏幕之前更新其数据,但是我在收到消息时遇到了一些困难。
我已尝试过本声明的所有变体:
let parent:Oversikt = self.presentingViewController as Oversikt
parent.getShifts()
//OR
let parent:Oversikt = self.navigationController.parentViewController as Oversikt
parent.getShifts()
但我一直在libswiftCore.dylib swift_dynamicCastClassUnconditional:
任何人都可以帮助我吗?如果这是一个愚蠢的问题,我很抱歉,我和你们大多数人一样非常新闻。这是我的故事板的图像。最右边的人想要与第二个最左边的人沟通。
答案 0 :(得分:0)
如果这是客观的 - 我会建议使用委托,但在这种情况下,使用NSNotificationCenter可能会容易得多。如果你想做的只是向另一个视图控制器发送一个简单的消息,这是一个非常简单的方法。