반응형
Set 관련 포스팅을 하다가 Array가 Sequence 프로토콜을 채택한다는 걸 공식문서에서 확인하고 싶었는데 어디에 적혀있는지 찾을 수가 없었다. 프로퍼티랑 메소드 파트가 너무 길어서 끝까지 내려가 본 적이 없었는데, 페이지 제일 끝에 적혀있었다...
공식 문서 각 페이지의 맨 아래로 가보면 Relationships라는 챕터에 상속, 채택한 프로토콜 목록이 아래와 같이 나와있다.
타고 타고 상속받거나 채택할 수 있어서 잘 찾아봐야 한다.
위에서 언급한 Array의 경우에는 MutableCollection 프로토콜을 채택하는데, 이 MutableCollection 프로토콜은 Collection을 상속받고, 또 이 Collection이 Sequence를 상속받아서 결론적으로 Array가 Sequnce 프로토콜을 채택하는 걸 확인할 수 있었다.
반응형
'Apple > Swift' 카테고리의 다른 글
[Swift] 소수점 n+1번째 자리에서 반올림하여 n번째 자리까지 나타내기 (0) | 2022.02.08 |
---|---|
[Swift] 원주율 파이(Pi)값 사용하기 (0) | 2022.02.08 |
[Swift] 배열에서 중복 제거하기 (0) | 2022.02.05 |
[Swift] 문자열에서 특정 문자 한 개 또는 여러 개 제거하기 (0) | 2022.01.18 |
[Swift] 비트 연산과 비트마스킹 (NOT, AND, OR, XOR, 시프트 등) (0) | 2022.01.17 |
댓글