Swift41 [Swift 4] 프로토콜 (Protocol) #1 이 글은 Swift4 Document 의 Protocol 부분을 공부하고 번역하여 올린 글입니다. 오역 및 의역이 있을수 있으므로 원문을 볼것을 추천합니다.오역이 있을시 댓글에 달아주신다면 감사하겠습니다. 프로토콜은 특정한 일이나 기능의 일부에 대한 함수, 속성 그리고 요구사항들의 청사진을 정의합니다. 그런다음 프로토콜을 클래스나 구조체 그리고 열거형에서 채택하여 실제로 구현할 수 있습니다. 프로토콜의 요구사항들을 어떤 타입으로라도 만족한다면 이를 프로토콜에 일치(Conform)한다고 말합니다. 준수유형에서 구현해야하는 요구사항을 지정하는것 이외에도 프로토콜을 확장하여 요구사항중 일부를 구현하거나 준수유형에서 활용할 수 있는 추가적인 기능들을 구현할 수 도 있습니다. 프로토콜 문법 클래스, 구조체 그리고.. 2017. 10. 15. 이전 1 다음