And*_*rew 7 if-statement swift
我想看看这个陈述是否错误:
if twData is Array {
}
Run Code Online (Sandbox Code Playgroud)
isnt并且isnot似乎不存在.
这不起作用:
if (twData is Array) == false {
}
Run Code Online (Sandbox Code Playgroud)
所以我不确定如何做到这一点,除了不太干净:
if twData is Array {
} else {
//Code goes here
}
Run Code Online (Sandbox Code Playgroud)
如果您知道存储在数组中的泛型类型,那么您应该明确它:
if !(twData is Array<Int>) {
// Do something
}
Run Code Online (Sandbox Code Playgroud)
相反,如果您只是想知道它是否是一个数组而不管泛型类型,那么您必须使用NSArray:
if !(twData is NSArray) {
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1122 次 |
| 最近记录: |