线程1:EXC_BAD_ACCESS(代码= 1)

时间:2015-07-28 20:47:34

标签: ios swift uiviewcontroller

当我按下一个分隔到另一个视图控制器的按钮时,我收到此错误。我已经经历了一个多小时的断点,并意识到我的viewDidLoad方法会调用每一段代码。

我可以发布什么来帮助您解决此错误?

这是我的覆盖prepareForSegue方法:

if let secondScene = segue.destinationViewController as? CreateEventViewController {
        if let eventType = sender as? UIButton {
            secondScene.eventType = eventType.tag
        }
        //check if they sent data
        secondScene.onDataAvailable = {[weak self]
            (data) in
            if let _ = self {
                //add event then refresh
                DayViewViewController.eventList.append(data)
                self!.refreshEventList()
            }
        }
    }

0 个答案:

没有答案