프로토콜1 [iOS/Swift] 약속을 위한 청사진(Blueprint), 프로토콜(Protocol) 사실 요 프로토콜(Protocol)은 클래스 파트에서 함께 다뤘어야 하는데, 비슷하게 생긴 클래스와 구조체를 먼저 비교하고 넘어가야 이해가 쉬울것 같아.. 이제서야 뒤늦게 부랴부랴 포스팅을 시작해봅니다😅 이번 시간엔 아~주 간단하게, 프로토콜(Protocol)의 개념과 선언방식만 알아보겠습니다. 프로토콜(Protocol)이란 무엇인가요? 최소한의 요구사항과 규칙을 준수하기 위한 청사진(BluePrint) 청사진(BluePrint)이라고 하니, 지난번에 다룬 클래스의 추상화, 상속성 어쩌구 내용이 떠오르지 않으신가요? 프로토콜은, 클래스나 구조체, 열거형 등 일종의 '틀' 이라 불리는 이들에게 더 높은 위치에서 '요구사항'과 '규칙'을 설정합니다. 왜 필요하나요? 클래스 혹은 구조체 등 특정 '틀'이 구조.. 2023. 3. 5. 이전 1 다음