Swift 썸네일형 리스트형 [swift] 1.기본 문법 : 옵셔널(Optional) 옵셔널(Optional) : 잠재적인 오류를 다루는 방법 옵셔널은 대부분의 언어에서 존재하지 않은 문법이라 낯설게 느껴지실 텐데요, Apple의 개발 문서에서는 옵셔널을 “You use optionals in situations where a value may be absent. ”이라고 설명하고 있습니다. 즉, 값을 성공적으로 반환한다는 보장이 없으면 사용한다는 것인데요. 쉽게 설명하자면 null이 반환될 가능성이 있는 값에 사용하는 것입니다. 그러면 여기서 null이 반환될 가능성이 있으면 'null을 사용하면 되는 것이 아닌가?'라는 생각이 듭니다. 하지만 보시는 바와 같이, '값이 없음'을 의미하는 nil을 대입하였는데 에러가 생겼습니다. nil은 Int타입에 넣을 수 없다는 에러인데요. 이와같이.. 더보기 이전 1 다음