디자인패턴중에 delegation pattern 을 발견하였는데 중요한 개념중하나인 Protocol발견하였다 자바에서는 Interface라고 하며 class 와 달리 다중상속이 가능하고 변수나 메소드의 강제성을 부여한다앞으로 게속 protocol Series출간예정이
protocol 을 유용하게 쓰는방법으로 delegation pattern 존재한다 delegation 대행자로써 protocol 상속받은 class,struct의 내장함수를 실행해주는것으로 유사한기능의 class,struct에 적용하면 모듈을 효율적이게 작성가능ste
생각보다 delegation pattern(d.p) 중요한 디자인패턴같다우선 좋은 유튜브영상을 공유합니다 https://www.youtube.com/watch?v=JV1BKdz9hUAd.p를 사용하면 특정 struct Data Fetch 하는개념을 Servic
protocol 사용방법중 또 하나 assosiatedType 와 Generic 개념을 연결해서 한개의 클래스의 프로퍼티를 여러가지 타입을 적용할수있다(Generic) Company 별로 sellingList 를 DigitalStore라는 프로토콜을 따르는 Store
프로토콜에서 사용되는 함수나 프로퍼티의 디폴트값을 넣고싶은경우 extension 을 사용하면된다newDevice class 안에는 따로 프로토콜 함수나 프로퍼티를 정의하지않아도 extension에서 정의한 값이 호출된다...