본문 바로가기 메뉴 바로가기

이동건의 이유있는 코드

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

이동건의 이유있는 코드

검색하기 폼
  • 분류 전체보기 (133)
    • 기록 (7)
    • 학교 (19)
      • 운영체제 (17)
      • Raspberry Pi (2)
    • Project (1)
      • iOS-From Yesterday (0)
    • Node.js (3)
    • Ruby On Rails (2)
    • Swift + iOS (83)
      • Swift (15)
      • iOS (56)
      • CRUD (6)
      • Edwith-Boostcourse (6)
    • Algorithm (12)
    • 평소 궁금했던 것들 (2)
    • etc (3)
  • 방명록

Hashable (1)
[Swift] Hashable

[Swift] Hashable 안녕하세요. 오늘은 제너릭을 공부할 때도 딕셔너리를 공부할 때도 언급되는 Hashable 프로토콜에 대해 공부해보려 합니다. 사실은 제너릭에 관한 내용을 정리하려 했으나 그 이전에 앞서 Hashable을 먼저 정리해야 할 것 같아서 이렇게 글을 작성하게 되었습니다. 그럼 바로 시작해보도록 하겠습니다. Overview 스위프트에서 딕셔너리의 키와 세트로 사용되기 위해서는 해당 타입은 반드시 Hashable 프로토콜을 준수해야 합니다. 그렇기 때문에 String, Integer, Floating-point 그리고 Boolean 타입과 같은 Standard library에 속한 많은 타입들은 Hashable 프로토콜을 준수합니다. 심지어는 세트 타입도 기본적으로는 해시값을 제공합..

Swift + iOS/Swift 2018. 6. 3. 15:16
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 프로토콜
  • 부스트코스
  • 운영체제
  • oauth2.0
  • CRUD
  • TableView
  • Codable
  • 스위프트
  • 아이폰
  • UIResponder
  • 백준
  • Swift
  • Protocol
  • iPhone
  • Operating System
  • 오토레이아웃
  • storyboard
  • 테이블뷰
  • segue
  • nodejs
  • IOS
  • boostcourse
  • 알고리즘
  • 클로저
  • edwith
  • auto layout
  • Xcode
  • UIControl
  • Algorithm
  • notificationcenter
more
«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바