Swift를 배우다 보면 변수를 선언하거나 타입 뒤에 ?가 붙어있는걸 볼 수 있다. Optinal의 정의 : 'nil'이라는 값을 가질 수 있으면 Optinal Type이고, 이 Optinal Type을 선언할 땐 타입 옆에 ?을 붙인다.여기서 nil은 값이 없다는 것
IUO : Implicitly Unwrapped Optional (묵시적 추출)묵시적 추출은 위에 코드 처러 사용된다.변수나 상수를 선언할 때 Type뒤에 ? 대신 !를 붙인다.이렇게 선언한 변수도 Optional Type 이며, Optional을 선언하는 또 다른 방
첫 글로 Optinal에 대해 찾아보며 공부한 것을 올렷는데 이렇게 선언한 Optinal로 선언된 값은 일반 자료형이 아닌 Optinal 자료형이다.이렇게 선언된 변수의 Type을 확인해보면 그냥 String 값이 아니라 Optinal이 앞에 붙은걸 알 수 있다.이 자