[String!]是一个隐式展开String的数组
[String]!是一个隐式解开的Strings 数组
这意味着第一个可以包含nil值但不能包含值nil.第二个本身可能是,nil但其内容始终是非nil.
这是一个数组Implicitly Unwrapped Strings.
这意味着在这个数组的每个元素中你都可以找到一个
String或nil.
let list0: [String!] = ["Hello", nil, "world", nil]
Run Code Online (Sandbox Code Playgroud)
这是一个Implicitly Unwrapped Array包含String.
这意味着在这样声明的变量中,您可以找到
nil每个元素都有效的数组String.
let list1: [String]! = nil
let list2: [String]! = ["Hello", "world"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
202 次 |
| 最近记录: |