extension 썸네일형 리스트형 [Swift] Extension Extension 에 대하여 정리해 봅니다. 간단히 말해, 기존 타입에 새로운 기능을 추가하거나 확장할 수 있는 기능으로, 해당 타입의 소스에 접근하지 않고도 기능을 확장할 수 있다. ☑️ 확장(Extension) structure, class, enum, protocol 타입에 새로운 기능을 추가 → 기존 타입에 기능을 추가하는 확장! 타입에 새로운 기능을 추가할 수는 있지만, 기존에 존재하는 기능을 재정의(Override)할 수는 없다. 외부에서 가져온 타입에 내가 원하는 기능을 추가하고자 할 때 확장을 사용할 수 있다. extension 확장할 타입 이름 { //타입에 추가될 새로운 기능 구현 } extension 확장할 타입 이름: 프로토콜1, 프로토콜2, 프로토콜3 { //프로토콜 요구사항 구현.. 더보기 이전 1 다음