[Swift] optional

임클·2023년 1월 4일
0

Swift

목록 보기
10/37
post-thumbnail

optional

optional은 선택적으로 값을 넣을수 있는 타입이다
사용자가 지정한 타입으로 값을 넣을 수 있고 아닌 경우 nil (null)을 취한다.

	let name: String
    let age :Int? //optional type
    
    ...
    Text(name)
    if let age = age{
    // 앞 age = Int, 뒤 age는 oprional type Int or nil
    	Text(age.description) //숫자타입이라 description으로 문자 출력
    }
    ...
    MyOprional(name : "Yimekul" , age : 25) 
    or
    MyOprional(name : "Yimekul" , age : nil)
    
    Result 
    1) Yimekul 25 출력
    2) Yimkeul만 출력
    
profile
iOS를 공부하는 임클입니다.

0개의 댓글