19. Forced Unwrapping
var number: Int? = nil!
var newNumber: Int = number!
Unwrappingした変数がnilだった場合、
ランタイムエラーとなる
コンパイラによる型チェックが行われず、せっかくの
Type SafetyなSwiftの言語仕様を台無しにしてしまう
20. Forced Unwrapping
var number: Int? = nil!
var newNumber: Int!
!
if number {!
newNumber = number!!
}else{!
println("There isn't value")!
}
“!”を使ってUnwrappingする際は、if文でnilの
チェックをしましょう