我使用firebase数据库将我的数据检索到视图控制器中的表视图单元格中。我想将数据转发到另一个视图控制器。enter image description here我尝试创建变量,将它们分配给表视图单元格标签,但在尝试检索应用程序时崩溃enter image description here。这是我的示例代码enter image description here
答案 0 :(得分:0)
此函数需要Any
作为参数,因此在函数didSelectRowAt
中,您可以使用索引atIndexPath
从您用来填充{{1}的数组中获取对象。 1}}并在tableView
参数中发送此对象:
sender
然后你应该实现这个功能:
performSegue(withIdentifier: String, sender: Any?)
您可以在override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?)
和属性sender
中的视图控制器中检索您的对象segue.destination
,这样您就可以将其转换为ViewController并将对象传递给下一个。