Uitableview UIActionSheet被解散,外部点击将界面挂在iPad上

Uitableview UIActionSheet被解散,外部点击将界面挂在iPad上,uitableview,swift,uiactionsheet,Uitableview,Swift,Uiactionsheet,我很确定这是一个Xcode bug,但我想从智囊团那里把它找出来,以确保我没有遗漏任何明显的东西 在最新的Xcode中构建标准的Master Detail Swift应用程序。将操作表行(请参见下面的代码)添加到didSelectRowAtIndexPath。该应用程序在iPhone模拟器上运行良好,但在iPad上,如果你点击操作表关闭它,界面就会挂起。没有崩溃,但当iPad模拟器而不是iPhone sim卡显示操作表时,我确实看到了这一点: 2014-07-10 22:24:26.661 to

我很确定这是一个Xcode bug,但我想从智囊团那里把它找出来,以确保我没有遗漏任何明显的东西

在最新的Xcode中构建标准的Master Detail Swift应用程序。将操作表行(请参见下面的代码)添加到didSelectRowAtIndexPath。该应用程序在iPhone模拟器上运行良好,但在iPad上,如果你点击操作表关闭它,界面就会挂起。没有崩溃,但当iPad模拟器而不是iPhone sim卡显示操作表时,我确实看到了这一点:

2014-07-10 22:24:26.661 totMasterDetail[33543:1903550] 
Assuming sourceView is not nil
2014-07-10 22:24:26.670 totMasterDetail[33543:1903550] 
Assuming sourceView is not nil
在文档或发行说明中没有看到任何东西:bug,或者我遗漏了一些明显的东西

(如果不是我,我会向苹果公司提交bug)

一如既往,非常感谢

    override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
    if UIDevice.currentDevice().userInterfaceIdiom == .Pad {
        let object = objects[indexPath.row] as NSDate
        self.detailViewController!.detailItem = object
    }
    let actionSheet = UIActionSheet()
    actionSheet.addButtonWithTitle("title")
    actionSheet.showInView(self.tableView)

}

在Xcode 6 beta 4中对我进行了修复,仅供参考:向苹果报告