iOS/Swift
Swift) Protocol 이해하기 (2/6) - 프로퍼티 / 메서드 선언 이해하기
안녕하세요!? 소들입니다 ☘️ 저번 포스팅에서 프로토콜이 무엇인지에 대해 간단하게 공부했잖아요!?!?! 이번엔 이 프로토콜을 프로퍼티, 메서드로 선언할 때의 여러 가지 특징(?)에 대해 공부를 해보려고 해요!!! 모든 포스팅은 편의 말투로 합니다~!! 1. 프로토콜에서 프로퍼티 선언하기 protocol Band { var drum: String { get set } var vocal: String { get set } var piano: String { get set } var guitar: String { get set } } 위처럼 Band라는 것에 대해 일종의 약속, 즉 프로토콜을 만들었잖음? 앞으로 밴드는 이러이러한 속성(보컬, 피아노, 드럼, 기타)는 꼭 필요해요!! 하고!! 위처럼 필요한 속성..