Swifter {Swift Developer}

메뉴

Protocol의 extension 활용방법

사용중인 컨테이너의 캐시를 위해 Dictionary를 사용할 때 가능한 I/F쪽이 복잡하게 할 때 Protocol을 extension을 사용하여 해결해보았다.

위와 같은 상황을 고려하여 String을 리턴하는 프로토콜로 처리하자.

Protocol Extension을 사용하여 String, Int, Double같은 형을 시작 클래스의 기본 형태로 정의하자.

 

Facebook Comments

카테고리:   Swift 3.0, Swift Extension

댓글

죄송하지만 댓글은 닫혀 있습니다.