Swift 썸네일형 리스트형 옵셔널 변수 스위프트 언어의 특징 중 하나인 옵셔널(Optional) 변수를 활용한 널(Null) 체크를 진행하는 법을 확인해보겠습니다. 자바에서 가장 많이 나는 Exception으로 NullPointerException이 있는데 옵셔널 변수를 활용하면 이러한 빈도를 눈에 띄게 줄일 수 있습니다. var myNum1: Int = 10 // 10이라는 실제값으로 초기화 했으므로 nil이 아님 var myNum2: Int? = nil // 명시적으로 null일 수도 있음 --> 옵셔널 변수 선언 앞에 예제는 명시적으로 값을 넣어 초기화한 경우는 널체크를 할 필요가 없지만 구체적인 값을 명시하지 않을 경우 옵셔널 변수를 통해 널 체크를 하면 됩니다. (myNum2 처럼) 허나, myNum2를 출력하면 오류가 날 것입니다... 더보기 이전 1 다음