我正在使用需要表视图的应用程序,我的意思是使用结构和数组在表视图之间传递数据。我有一个问题
如上图所示,在"准备segue"有一个问题,我花了几天时间试图解决,但我找不到任何解决方案。
所以问题是这个运算符的表达式是什么?
答案 0 :(得分:0)
|
不是你想要的。
写:
let destViewController = seque.destinationViewController as! ModelsTableViewController
//I made some improvements like let and naming convention
您应该使用选项来提高代码安全性:
if let destViewController = seque.destinationViewController as? ModelsTableViewController {
//Now you're sure destViewController is allocated
//Do your stuff here
}
您还应该使用良好的命名约定来命名。喜欢(这是奖金):
STHModelsTableViewController
答案 1 :(得分:0)
删除之前的空间!在第二行
let i: Int? = 1
let j = i !
// Excepted expression after operator
...
let i: Int? = 1
let j = i! // works!