你好我有数组,我想爆炸1项目,我想检查变量是否为null或null并给我错误
条件绑定的初始化程序必须具有可选类型,而不是“字符串”变量错误
我的代码在这里。
var myStringArrctakesf = itemListcomming.components(separatedBy: ",")
if let commingtel = myStringArrctakesf[11] {
//notnull
} else {
//null
}
我想如果myStringArrctakesf [11]为null,请不要崩溃应用程序,如果不是null显示变量。
由于
答案 0 :(得分:1)
components(separatedBy: )
从不在其任何元素中包含nil
。也许你想要的是检查myStringArrctakesf
至少有12个元素?
if myStringArrctakesf.count >= 12 {
let comingtel = myStringArrctakesf[11]
} else {
// Array didn't have enough components
}