Swift 콜렉션 타입(Collection Type) - Swift

안녕하세요, 테디호프입니다.
오늘은 Swift 콜렉션 타입에 대한 정리를 해봅니다. 

콜렉션은 배열, 집합 그리고 딕셔너리가 있습니다. 
아래 표는 각각의 정의와 특징 그리고 선언 방법에 대해서 정리를 하였는데요.
이 밖에 각 콜렉션 타입과 관련한 접근 및 수정 방식 그리고 프로퍼티 활용 방법 등등 알아가야할 부분이 아직 많이 남아 있네요. ^^; 
이 글에다가 같이 작성하면 양이 너무 많아 질 것 같아서 나중에 따로 정리를 해봐야겠습니다.  

아래표를 보시다가 HashableNSClass 그리고 Generic가 무엇인지 모르겠다면
위에 용어를 클릭하시면 해당 설명글로 이동하게 됩니다. 

저도 처음엔 저 용어들이 뭔지 몰랐는데 앞서서 개념을 정리해보니
콜렉션 타입 문서를 보고 부연설명 없이도 이해가 되네요. 공부한 보람이 있습니다. (웃음)

사실 다 스위프트 문서에 작성된 내용들인데 따라하면서 이해하고 제 방식대로 정리한 것입니다. 
이렇게 안하면 금방금방 까먹더라구요. @.@;




그림1. 배열, 집합 그리고 딕셔너리 개념도


배열 선언 실습


집합 선언 실습
서로 다른 타입으로 집합 선언을 하면 에러가 발생하는 것을 확인함.


딕셔너리 선언 실습
테디호프 드림

덧글

댓글 입력 영역