应用程序崩溃来自UITableViewController的segue

时间:2015-06-14 22:29:21

标签: ios swift uitableview segue

我在导航控制器中嵌入了UITableViewcontroller(TVC)。该TVC有两个静态单元,每个单元对应一个新的UITableViewController。我只是从单元格拖动到下一个视图控制器并命名segues。不使用任何segue代码。

从TVC到第一个UITableViewController的segue完美无缺。从TVC到第二个的segue在选择行时崩溃。它永远不会成为segue。两个子表视图控制器几乎相同,我检查了每个故事板设置,以确保它们是相同的。

这是我需要在代码中处理的东西吗?如果是这样,为什么?

编辑:我得到*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<App.FromFBViewController 0x12650bdb0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key tableView.'libc++abi.dylib: terminating with uncaught exception of type NSException.

1 个答案:

答案 0 :(得分:0)

我在使用TableViewController时遇到了类似的问题,每个单元都有segue进入不同的屏幕。问题原来是TableViewController只会调用一个segue,它对于它对应的单元格工作正常但不适用于任何其他单元格。

我最终切换到了许多按钮,这些按钮看起来像连接到滚动视图的单元格。