익스텐션 (1) 썸네일형 리스트형 Swift의 익스텐션(Extension) 1. 익스텐션익스텐션(Extension) 은 스위프트의 강력한 기능 중 하나익스텐션은 구조체, 클래스, 열거형, 프로토콜 타입에 새로운 기능을 추가 할 수 있는 기능기능을 추가하려는 타입의 구현된 소스 코드를 알지 못하거나 볼 수 없다 해도, 타입만 알고 있다면 그 타입의 기능을 확장 가능 연산 타입 프로퍼티 / 연산 인스턴스 프로퍼티타입 메서드 / 인스턴스 메서드이니셜라이저서브스크립트중첩 타입특정 프로토콜을 준수할 수 있도록 기능 추가** 익스텐션은 타입에 새로운 기능을 추가할 수는 있지만, 기존에 존재하는 기능을 재정의할 수는 없음 이 둘은 비슷해보이지만 실제 성격은 많이 다름클래스의 상속은 클래스 타입에서만 가능하지만 익스텐션은 구조체, 클래스, 프로토콜 등에 적용이 가능.또 클래스의 상속은 특정 .. 이전 1 다음