Ios 不调用DidSelectRowatineXpath函数

Ios 不调用DidSelectRowatineXpath函数,ios,swift2,Ios,Swift2,我正在尝试创建一个应用程序,在屏幕顶部的标签上显示一些数据,然后在下半部分左右是一个表,它允许选择表中的项目,弹出另一个用于编辑值的序列。但是,当用户选择列表中的项目时,我很难调用didSelectRowAtIndexPath。我已经把视图控制器的代码放在下面了 我已经搜索了很多次,到目前为止还没有找到任何可以解释我所看到的问题的东西 我认为我已经正确地连接了所有代理和数据源,并且我没有使用任何手势捕捉,所以不是这些。有人有什么想法吗 我还附上了视图控制器连接和属性检查器设置的屏幕抓图 这对

我正在尝试创建一个应用程序,在屏幕顶部的标签上显示一些数据,然后在下半部分左右是一个表,它允许选择表中的项目,弹出另一个用于编辑值的序列。但是,当用户选择列表中的项目时,我很难调用didSelectRowAtIndexPath。我已经把视图控制器的代码放在下面了

我已经搜索了很多次,到目前为止还没有找到任何可以解释我所看到的问题的东西

我认为我已经正确地连接了所有代理和数据源,并且我没有使用任何手势捕捉,所以不是这些。有人有什么想法吗

我还附上了视图控制器连接和属性检查器设置的屏幕抓图

这对我很有用:

override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
    print("works");
}

func
maybe之前添加覆盖?

只是为了添加,数据正在表格中填充,以便部件正常工作,只是用户交互不正常。tableView绘图是否正确,只是行未被选择?是否检查了tableView选择模式?是否在UITableView中正确设置了UITableViewDelegate,并将选择模式设置为单选?是,它显示正确,只是在用户选择行时不调用该函数。我上传的两个屏幕抓图(代码上方的链接)显示了代理设置和选择模式,我认为它们是正确的,并且设置为单一选择。您如何呈现此视图控制器?遗憾的是,不像Xcode告诉我的那样“方法不会覆盖其超类中的任何方法”大概是因为我使用的是ViewController类。我使用的是7.0 beta 4版。我将下载7.2,看看会发生什么,但我不确定这是Xcode中的错误,然后尝试启动一个新项目或重新启动Xcode?不知道你为什么会遇到这个问题。我重新启动了Xcode并尝试了7.2,但没有,仍然无法工作。这很令人沮丧。
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
    print("works");
}