구조체
[Swift] Swift 공식문서 정리 - 3(클래스 & 구조체)
클래스와 구조체의 공통점 - 값을 정의하기 위한 프로퍼티 정의 - 기능을 정의하기 위한 메소드 정의 - subscript 정의 - 이니셜라이저 정의 - 기본 구현에서 기능 확장 - 프로토콜 제공 클래스만 가능한 기능 - 상속 : 클래스의 여러 속성을 다른 클래스에 물려 줌 - 타입 캐스팅 : 런타임에 클래스 인스턴스의 타입을 확인 - 소멸자 : 할당된 자원을 해제 시킴 - 참조 카운트 : 클래스 인스턴스에 하나 이상의 참조가 가능 선언 문법 class SomeClass { // 클래스 내용은 여기에 } struct SomeStructure { // 구조체 내용은 여기에 } 예시 struct Resolution { var width = 0 var height = 0 } class VideoMode { va..