【发布时间】:2025-12-07 10:10:01
【问题描述】:
我一直在按照 firebase 教程创建自己的聊天应用程序,我正在尝试从包含表格视图的 uiviewcontroller 访问 chatviewcontroller。 Viewcontroller 嵌入在导航控制器中。选择单元格时如何调出聊天视图控制器?
这是我的代码:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
super.prepare(for: segue, sender: sender)
//retrieve the destination view controller
let navVc = segue.destination as! UINavigationController
let channelVc = navVc.viewControllers.chatViewController as! ViewController
// set the senderDisplayName in Viewcontroller to the email provided in the email field by the user
channelVc.senderDisplayName = userEmailTextField?.text
}
【问题讨论】:
-
我强烈建议正确使用可选项,而不是不加限制地强制展开。
标签: ios swift xcode firebase firebase-authentication