𝗔𝗣𝗣𝗟𝗘/SWIFT : GRAMMAR
2024. 3. 12.
Swift 기초 문법 - 타입 캐스팅(Type Casting)
타입 캐스팅(Type Casting) 💡 타입 캐스팅(Type Casting) - 인스턴스의 타입을 확인하거나 슈퍼 클래스나 하위 클래스로 취급하는 방법 - 타입이 프로토콜에 적합한지에 대한 여부 확인 Type Check(인스턴스의 타입 확인) - is 키워드를 사용하여 인스턴스가 특정 클래스의 인스턴스인지, 또는 특정 프로토콜을 준수하는지 확인 - 선언한 상수 / 변수가 내가 원하는 타입인지 확인 할 때 사용 - 반환값은 true 또는 false → true: 표현식이 Type과 동일하거나, 표현식이 Type의 서브 클래스인 경우 → false: 그 이외의 경우 예시 let char: Character = "A" char is Character // true char is String // false ..