스위프트 확장 (1) 썸네일형 리스트형 [iOS - Swift] extension(확장) 에 대해 Swift에서 extension은 굉장히 많이 쓰인다. 어느 순간 나도 extension을 꽤나 많이 사용하고 있었다. 오늘은 효율적으로 개발을 할 수 있고, Swift에서 많이 활용되는 기능 중 하나인 '확장' 에 대해 알아보려고 한다. 확장 extension 이란? 기존의 클래스, 구조체, 열거형, 프로토콜 등에 새로운 기능을 추가하는 방법이다. 확장은 기존 타입의 정의를 수정하는 것이 아니라 확장된 기능을 제공한다. 즉, 기존 코드를 건드리지 않고 새로운 기능을 추가할 수 있는 아주 강력한 기능이다. 이러한 강력한 기능 확장을 통해 코드를 모듈화하고 확장성을 높이는 것이 가능하기 때문에 개발을 할 때 굉장히 효율적이다. extension이라는 키워드를 사용한다. 확장 extension 의 기능 메서.. 이전 1 다음