ios#swift#스위프트#아이폰#애플#타입캐스팅

    IOS 스위프트(Swift) 문법 - 타입캐스팅

    타입 캐스팅이란? 인스턴스의 타입을 확인하거나 어떠한 클래스의 인스턴스를 해당 클래스 계층 구조의 슈퍼 클래스나 서브 클래스로 취급하는 방법입니다. 타입 캐스팅 연산자로 is, as를 이용하여 구성합니다. class MediaItem { var name: String init(name: String) { self.name = name } } class Movie: MediaItem { var director: String init(name: String, director: String) { self.director = director super.init(name: name) } } class Song: MediaItem { var artist: String init(name: String, artist:..