이번에는 스위프트에서 강조하는 확장의 기능에 대해서 확인해보도록 하자.스위프트에서 왜 강조를 하는지 모르겠지만.. 그냥 다른 언어에서는 약간 다르게 활용하는 extension을 좀더 편하게 쓸 수 있다는 것을 강조하는 것 같다.. 공부를 해보고 좀 활용을 해보니까 굳이?? 이렇게 강조를 하면서 설명을 할 이유인가 하는.. 왜냐면 어차피 C나 JAVA 에서도 비슷한 내용은 있으니까... 그래도 우선 Swift의 Extension에 대해서 한번 알아보도록 하자. extension기존의 클래스, 열거형, 구조체, 프로토콜에 새로운 기능을 추가하는 기능익스텐션이 타입에 추가할 수 있는 기능연산 타입 / 연산 인스턴스 프로퍼티, 타입 메소드, 인스턴스 메소드, 이니셜라이저서브스크립트, 중첩타입, 특정 프로토콜을 ..