inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

if 언래핑에 대해 질문이 있습니다

미해결

UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>

var a: Int? = 10 if a! = nil { print(a) } if let hasNumber = a print(hasNumber) } 여기서 변수a는 nil값을 받을수있도록 ? 옵셔널되어있고 아래에서 if문을 통해 nil값이 아닐때만 출력되도록 설정됬다고 생각하는데, 이 자체는 그럼 옵션을 제한한 언래핑이 아닌건가요? 아래에서 if let을 활용해서 다시 언래핑해주는 이유가 궁금합니다. 그리고 if let 이라는 함수자체가 언래핑을 의미한다고 생각하면 되는건지도 궁금합니다!

  • if언래핑
  • ios
  • swift
송종환 댓글 1 좋아요 1 조회수 225

인기 태그

인프런 TOP Writers

주간 인기글