프로토콜(Protocol)프로토콜(Protocol)이란 Swift에서 인터페이스의 역할을 수행하는 개념이다.특정 역할을 수해하기 위한 메서드, 프로퍼티 및 기타 요구사항의 청사진을 정의할 수 있다. 프로토콜 선언{ get } : 읽기 전용으로 수정이 불가능하다. (클래스의 프로퍼티가 변수이면 가능하다.){ get set } : 읽기, 쓰기 전용으로 수정이 가능하다.portocol 프로토콜명 { 코드}protocol MyProtocol { var name: String { get } var age: Int { get set } func greeting(){ print("Hello, I'm \(name)") }} 프로토콜 사용클래스, 구조체 또는 열거형은 : ..