# associatedtype
총 9개의 포스트

Protocol can only be used as a generic constraint because it has Self or associated type requirements
Unit Test를 준비하기 위해서 Model을 Protocol로 구현하다가 만나게 된 에러입니다. 한번 보도록 할까요?
2022년 9월 21일
·
0개의 댓글·
0
associatedtype
associatedtype은 protocol 안에서 사용되는 기능입니다. 해당 기능을 사용하면 protocol 내에서 사용되는 타입을 하나로 제한하지 않고 하나의 프로토콜로 다양한 타입을 가지고 protocol을 구현하는 클래스를 만들 수 있습니다.
2022년 9월 10일
·
0개의 댓글·
0
protocol associatedType Generic
protocol 사용방법중 또 하나 assosiatedType 와 Generic 개념을 연결해서 한개의 클래스의 프로퍼티를 여러가지 타입을 적용할수있다(Generic) Company 별로 sellingList 를 DigitalStore라는 프로토콜을 따르는 Store
2022년 5월 9일
·
0개의 댓글·
0
Extension, Protocol, Generic
Extension과 Protocol은 Swift에서 자주 사용되는 기능이다. 값에 접근이 불가함에도 Extension으로 추가 기능을 구현할 수 있고, Protocol의 경우 POP라는 개념으로 Apple에서 밀어주는? 개념이다.
2022년 2월 5일
·
0개의 댓글·
0
[Swift] JSON 데이터 디코딩 지원 타입 만들기
디코딩 작업을 줄이기 위한 타입을 만드는 방법에 대해 고민해보았습니다. 과연 제네릭 타입과 초기 구현 프로토콜 중 무엇을 선택했을까요?
2021년 4월 9일
·
0개의 댓글·
0
[TIL] 21.03.25.(Thu)
계산기 프로젝트에 class diagram 초안을 작성하였으며, 제네릭 타입 Stack을 구현해보았고, SOLID에 대해 학습하였습니다. 제네릭 타입을 지원하지 않는 프로토콜에 대해 associatedtype을 활용한 우회 구현 방법을 고민해보았습니다.
2021년 3월 25일
·
0개의 댓글·
0