옵셔널 [Swift] 기본 문법 - 옵셔널 있을 수도 있고, 없을 수도 있어 옵셔널의 뜻이죠 ! 변수나 상수 등에 꼭 값이 있다는 것을 보장할 수 없다는 뜻 입니다. 즉, '변수 또는 상수의 값이 nil 일 수도 있다' 입니다 ! 자세히 한 번 알아봐요 ! myName: String 의 뒤에 물음표의 유무로 옵셔널 처리를 확인 할 수 있었습니다 ! ? 를 통해 nil 값이 들어갈 수 있다 ! 를 선언해줬습니다 ! 옵셔널은 열거형으로 ... 기본 문법강제 추출옵셔널옵셔널 바인딩옵셔널 추출swiftswift 210312 Fri nil 값이 생길 가능성을 열어두는 것. 현재 직업이 없거나 어떤 직업을 갖게 될지 모를 경우 이 경우 옵셔널이 필요함. guard let guard let을 사용하면 범위 밖에서도 변수를 사용할 수 있다. guard는 return,break,continue,throw 등의 제어문 전환 명령어를 쓸 수 없는 상황이라면 사용이 불가능합니다. if let은 else은 쓸 수도 있고, 안 써도 됨... parameter|| 초기화Initializationoptional옵셔널매개변수Initialization [iOS / Swift] Swift 문법을 알아보자! - 6편 : 옵셔널 (Optional) 한마디로 변수의 값이 nil(NULL)값인 아무것도 없는 상태의 값을 가질 수 있다는 것입니다. 여기서 저희가 이때까지 선언했던 변수 타입형들은 다 nil을 가지지 못하는 non-Optional 변수이라는 것을 알 수 있습니다! nil값을 가질 수 있는 옵셔널 변수를 선언하기 위해서는 데이터 타입 뒤에 ?를 붙이기만 하면 됩니다. 이 의미를 옵셔널에 대입을 시켜보면 '?라는 옵셔널에 쌓여있는... optionaliOS스위프트swift문법옵셔널ios앱개발swiftiOS
[Swift] 기본 문법 - 옵셔널 있을 수도 있고, 없을 수도 있어 옵셔널의 뜻이죠 ! 변수나 상수 등에 꼭 값이 있다는 것을 보장할 수 없다는 뜻 입니다. 즉, '변수 또는 상수의 값이 nil 일 수도 있다' 입니다 ! 자세히 한 번 알아봐요 ! myName: String 의 뒤에 물음표의 유무로 옵셔널 처리를 확인 할 수 있었습니다 ! ? 를 통해 nil 값이 들어갈 수 있다 ! 를 선언해줬습니다 ! 옵셔널은 열거형으로 ... 기본 문법강제 추출옵셔널옵셔널 바인딩옵셔널 추출swiftswift 210312 Fri nil 값이 생길 가능성을 열어두는 것. 현재 직업이 없거나 어떤 직업을 갖게 될지 모를 경우 이 경우 옵셔널이 필요함. guard let guard let을 사용하면 범위 밖에서도 변수를 사용할 수 있다. guard는 return,break,continue,throw 등의 제어문 전환 명령어를 쓸 수 없는 상황이라면 사용이 불가능합니다. if let은 else은 쓸 수도 있고, 안 써도 됨... parameter|| 초기화Initializationoptional옵셔널매개변수Initialization [iOS / Swift] Swift 문법을 알아보자! - 6편 : 옵셔널 (Optional) 한마디로 변수의 값이 nil(NULL)값인 아무것도 없는 상태의 값을 가질 수 있다는 것입니다. 여기서 저희가 이때까지 선언했던 변수 타입형들은 다 nil을 가지지 못하는 non-Optional 변수이라는 것을 알 수 있습니다! nil값을 가질 수 있는 옵셔널 변수를 선언하기 위해서는 데이터 타입 뒤에 ?를 붙이기만 하면 됩니다. 이 의미를 옵셔널에 대입을 시켜보면 '?라는 옵셔널에 쌓여있는... optionaliOS스위프트swift문법옵셔널ios앱개발swiftiOS