プログラマメモ2 - programmer no memo2

[Swift]nil入れられない。 2015/05/11

Swiftです。
しっかりお勉強中

まずnilは入れられない。

// error: expression does not conform to type 'NilLiteralConvertible'
let a = nil
// error: expression does not conform to type 'NilLiteralConvertible'
var a = nil

それでもnilを入れたければオプショナルらしい。

let a:Int? = nil
let b:Optional = nil
 どうも、型は指定しないといけないようにみえる。

nilをどうしても入れたい理由は、僕はいまのところもっていない。

 参考
 とても説明がわかりやすい!
SwiftのOptional型を極める - Qiita


: