SwiftUI 100일 중 11일

1687 단어
SwiftUI 100일의 초기 섹션이 거의 완성되었습니다.곧 통합 단계에 들어간다...그리고 프로젝트!
이에 대해 매우 흥분하다.나는 이전에 익숙하지 않았던 새로운 프로그래밍 개념을 많이 배웠다.
다음은 제 11일째 노트입니다.

11일

프로토콜/확장
사물의 속성과 방법을 설명하는 방법:
  • 획득→ 읽기
  • 세트→ 쓰다
  • protocol protocolName {
        var variableName: Type { get set }
    }
    
    다른 계약에서 상속되는 계약을 작성할 수 있습니다.
    protocol protocolName: Protocol, Protocol, ... {
        code
    }
    
    확장을 통해 기존 유형에 방법을 추가하여 원래 수행하지 않던 작업을 수행할 수 있습니다.
     extension Type {
            func functionName() -> DataType {
                code
            }
    }
    

    좋은 웹페이지 즐겨찾기