iOS 개발자 TDCIAN

  • 홈
  • 태그
  • 방명록

Protocol 1

[Swift] protocol에 관하여

야곰, ⟪스위프트 프로그래밍: Swift 5⟫ p.371 프로토콜이란 프로토콜(protocol)은 특정 역할을 하기 위한 메서드, 프로퍼티, 기타 요구사항 등의 청사진을 정의합니다. 구조체, 클래스, 열거형은 프로토콜을 채택(Adopted)해서 특정 기능을 실행하기 위한 프로토콜의 요구사항을 실제로 구현할 수 있습니다. 어떤 프로토콜의 요구사항을 모두 따르는 타입은 '해당 프로토콜을 준수(Conform)한다'고 표현합니다. 타입에서 프로토콜의 요구사항을 충족시키려면 프로토콜이 제시하는 청사진의 기능을 모두 구현해야 합니다. 즉, 프로토콜은 정의를 하고 제시를 할 뿐이지 스스로 기능을 구현하지는 않습니다. Q. Swift에서 protocol의 정의와 특징을 설명해 줘 A. Swift에서 protocol은 ..

iOS/Common 2023.04.10
이전
1
다음
더보기
프로필사진

iOS 개발자 TDCIAN

  • 분류 전체보기 (76)
    • iOS (67)
      • UIKit (14)
      • SwiftUI (9)
      • Common (34)
      • Reactive Programming in iOS (2)
      • Objective-C (8)
    • Computer Science (9)

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Copyright © Kakao Corp. All rights reserved.

티스토리툴바