[Swift] Types - some, .Type, .Protocol, Self, .self / 스위프트 타입
Opaque Type 불투명 유형(opaque type)은 기본 구체적인 유형을 지정하지 않고 프로토콜 또는 프로토콜 구성을 준수하는 유형을 정의합니다. 불투명 유형은 함수 또는 서브크립트의 반환 타입 또는 프로퍼티의 타입으로 나타납니다. 불투명 유형은 튜플 유형 또는 제네릭 유형(배열의 요소 유형 또는 옵셔널 타입의 래핑된 유형과 같은)의 일부로 표시될 수 없습니다. Opaque types have the following form: some constraint constraint은 class 유형, protocol 유형, protocol composition 유형 또는 Any입니다. 값은 listed 프로토콜 또는 프로토콜 구성을 준수하거나 listed 클래스에서 상속되는 형식의 인스턴스인 경우에만 ..
Swift
2022. 12. 21. 00:27
공지사항