EXC_BAD_ACCESS与viewWillTransitionToSize和Xcode 7

Dic*_*art 6 xcode exc-bad-access ios xcode7 swift2

我在Xcode 7中获得了一个带有viewWillTransitionToSize的EXC_BAD_ACCESS.这里发布的解决方案是EXC_BAD_ACCESS,其中包含viewWillTransitionToSize和Xcode 6.3一起工作,直到我升级到XCode 7.

override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator:   UIViewControllerTransitionCoordinator)
{
    super.viewWillTransitionToSize(size, withTransitionCoordinator: coordinator)

    if let safeCoordinator = coordinator as UIViewControllerTransitionCoordinator?
    {
        // Error: EXC_BAD_ACCESS here
        print("coordinator != nil")
        safeCoordinator.animateAlongsideTransition({ context in
            self.tableView.frame = CGRectMake(0, 0, size.width, size.height)
        }, completion: nil)

    } else {
        print("coordinator == nil")
    }
}
Run Code Online (Sandbox Code Playgroud)

任何帮助都会得到满足.