Class compatibility check (is) in Swift
Forums:
class Shape { }
class Square: Shape { }
class RedSquare: Square { }
let square = Square()
let isShape = square is Shape
//isShape is true
let isRedSquare = square is RedSquare
//isRedSquare is false
- Log in to post comments