optional 썸네일형 리스트형 [내용정리] Swift - 옵셔널(Optional)이란? 처음 Swift를 접하였을 때 java와는 다르게 Swift는 간편하게 옵셔널을 제공한다고 들었다. 처음에는 이해가 안되어 검색을해보니 '값이 nil일수도 있다' 이렇게만 이해하고 사용해왔었는데 swift의 꽃이라고도 볼수있는 Optional에 대해서 더 자세히 알아보는 시간을 갖도록 한다. 그렇다면 옵셔널타입은 어떤식으로 나타낼까? var name:String? = "hello" print(name) // Optional("hello") 타입(String) 뒤에 ?(물음표)를 나타내어 표시한다. name의 값은 nil일수도 있거나 값이 있을수도 있다 라는것을 표현한다. 해당 데이터를 print로 찍어보면 'Optional("hello")'로 출력되어있는데 정상적으로 출력된것이다. Optional("he.. 더보기 이전 1 다음