이후 사용할 때 확정형 선언은 "!"
아직 nil 이 아니라는 확신이 없으면 "?"
아직 nil 이 아니라는 확신이 없으면 "?"
var resultInt:Int
var optionalWithSuspicious:Int?
optionalWithSuspicious = 3
print(optionalWithSuspicious) ‘Optional(3)’
resultInt = optionalWithSuspicious!+3
var optionalWithSure:Int!
optionalWithSure = 3
print(optionalWithSure) ‘3’
resultInt = optionalWithSure+3
댓글 없음:
댓글 쓰기