iOS/Swift
Swift) Protocol 이해하기 (4/6) - Protocol Extension
안녕하세요, 소들입니다 XD 프로토콜 포스팅이 훔 .. 생각보다 한두편 정도 더 늘어날 수도 있겠더라구요 내용이 왤케 많고 난리임 쨌든 이번 포스팅에선 Protocol Extension(프로토콜의 확장)!에 대해서 공부해볼 거예요 이 프로토콜의 확장은 생각보다 자주 쓰이는 문법이랍니다! 그럼 공부하러 가봅시다 :) 모든 포스팅은 편의 말투로 합니다~!! 1. 상속 대신 프로토콜을 사용할 때의 불편함을 느낀다면,, 여러분 우리가 만약 늘 등장하는 Band라는 프로토콜을 만들었음 protocol Band { func play() } 밴드라면 당연히 연주는 해야지! 하고 play라는 메서드를 프로토콜에 정의 했음 그리고 다음과 같이 ABand, BBand, CBand 구조체가 모두 Band는 프로토콜을 채택 ..