코딩하는 체대생

코딩하는 체대생

  • 분류 전체보기 (229) N
    • Project (2)
    • Experience Story (26) N
      • Apple Developer Academy @ P.. (5) N
    • Swift, iOS Foundation (30)
    • UIKit, SwiftUI, H.I.G (40)
    • Swift Architecture (16)
      • Design Pattern (10)
    • Apple Framework, Library (28)
      • Combine (10)
    • ML, Spatial Computing (7)
    • Algorithm (62)
    • Developer Basis (18)
      • 내가 보려고 정리하는 개발 용어 사전 (4)
      • Xcode (8)
      • Git, GitHub (5)
  • GitHub
  • Brunch Story
RSS 피드
로그인
로그아웃 글쓰기 관리

코딩하는 체대생

컨텐츠 검색

태그

apple 대외활동 Xcode 프로그래머스 코딩 테스트 SwiftUI 후기 Algorithm Combine UIKit leetcode 코딩테스트 ios 알고리즘 코딩테스트 입문 리트코드 SWIFT python Design Pattern 파이썬

최근글

댓글

아카이브

AS(1)

  • [Swift] 타입캐스팅(Type Casting) 완전 정복하기: is? as as? as! 키워드 내용 정리

    오늘 다룰 내용은 iOS 개발을 하다가 누구나 쉽게 마주칠 수 있는 is, as, as?, as!이다. 이런 표현을 통틀어서 Swift에서는 "타입 캐스팅(Type Casting)"이라 부르는데, Swift에서 타입 캐스팅은 '해당 인스턴스의 타입이 무엇인지?' 혹은 '해당 인스턴스를 부모 타입 혹은 자식 타입처럼 사용할 수 있는지?'를 처리하기 위해 사용된다. 여기서 결론부터 말하자면, 전자의 내용은 is로, 후자는 as를 사용해 표현하게 될 것이다. 자세한 내용은 아래 글을 따라 계속 읽어보자. 1. is : 해당 인스턴스가 우측의 타입에 해당하는지? 다시 언급하자면, is는 해당 인스턴스의 타입이 무엇인지 즉, "너는 정말 이 타입에 해당하니?"에 대한 대답을 얻고자 할 때 사용된다. (인스턴스) ..

    2021.11.06
이전
1
다음
© 2018 TISTORY. All rights reserved.

티스토리툴바