도지와 나

  • 홈
  • 방명록
  • Github
  • Resume
프로필사진

  • 분류 전체보기 (67)
    • Studies (14)
      • Computer Science (10)
      • 알고리즘 (2)
      • 자료구조 (2)
    • 코딩테스트 (24)
      • 프로그래머스 (8)
      • 백준 (16)
    • iOS 개발 (22)
      • Swift (13)
      • iOS (9)
      • PPT (0)
    • ETC (7)
      • React Native (3)
      • Flutter (1)

최근글과 인기글

  • 최근글
  • 인기글
06-25 04:58

방문자수Total

  • Today :
  • Yesterday :

Tag

weak self, 코딩테스트, 백준, 운영체제, 부스트캠프, closure, 알고리즘, 투포인터, 자료구조, swift, BFS, 네트워크, IOS, dfs, 프로그래머스, ARC, ReactNative, LifeCycle, boj, heap,

protocols 1

[Swift] 프로토콜 (Protocols)

[Swift] 프로토콜 (Protocols) 프로토콜은 메소드, 프로퍼티, 요구사항의 청사진을 정의합니다. 프로토콜은 클래스, 구조체, 열거형에 의해 채택될 수 있으며 이 때 프로토콜이 요구하는 사항을 모두 충족하면 해당 프로토콜을 준수한다고 합니다. 준수해야 하는 타입의 요구사항을 정의하는 것 외에도 요구사항의 일부를 구현하거나, 준수하는 타입에 추가 기능을 구현하기 위해 프로토콜을 확장할 수 있습니다. 프로토콜 구문 프로토콜은 클래스, 구조체, 열거형과 비슷한 방법으로 선언할 수 있습니다. 프로퍼티, 메소드 요구사항 프로퍼티 프로퍼티는 타입과 이름만 지정 연산 프로퍼티인지, 저장 프로퍼티인지는 지정하지 않음 타입 프로퍼티는 항상 static 키워드 사용 gettable / settable 여부 작성 ..

iOS 개발/Swift 2022.05.13
1
더보기

Copyright © Kakao Corp. All rights reserved.

@trumanfromkorea 장재훈

티스토리툴바