공부한 것 꼭꼭 씹어먹기

타입캐스팅 : is, as 본문

Swift 기초

타입캐스팅 : is, as

젤라솜 2021. 10. 28. 20:48
반응형

 

// 인스턴스의 타입 확인하기 : is
// 기생충이 Movie 타입이거나 Movie의 서브클래스이면 true, 그 외에는 false
class Movie {}
var 기생충 = Movie()
기생충 is Movie  // 기생충은 Movie 클래스 타입이다 == true
let char: Character = "A"
char is Character // ture
char is String // false


// 다운캐스팅 : as?, as!(이건 확신있을때만)
반응형

'Swift 기초' 카테고리의 다른 글

extension  (0) 2021.10.30
protocol  (0) 2021.10.29
상속  (0) 2021.10.27
property  (0) 2021.10.26
class, struct, enum  (0) 2021.10.25
Comments