Upvote:4

var array1:[String]? = ["foo", "bar"]
var array2:[String]? = nil

println(array1) // -> Optional(["foo", "bar"])
println(array2) // -> nil
println(array1 as [String]!) // -> [foo, bar]
println(array2 as [String]!) // -> nil

More Answer related to the Same Query

Upvote:1

var array: [String]? = ["A", "B"]
println(array ?? []) // Prints "[A, B]"
array = nil
println(array ?? []) // Prints "[]"

Upvote:0

myText : String = myText ?? ""
println(myText)

Credit Goes to: stackoverflow.com

Related question with same questions but different answers