이전에 공부하던 부분부터 이어서 플레이할 수 있습니다.
이어서 보기 처음부터 보기

연관성 있는 값들의 그룹을 만들어 Type-Safe 하게 사용하는 것이다.

  • 여러 다른 언어에서 일련의 값에 일대일 대응되는 Enum을 정의해서 사용

    • Task의 상태 값을 나타내기 위해 0, 1, 2등의 정수값을 사용
    • 보다 직관적으로 0은 READY, 1은 COUNTING, 2는 PAUSED, 3은 DONE과 같이 Enum으로 정의해서 사용하는 방식
  • Swift에서 Enumeration은 더욱 강력한 기능을 가진다

    • 1st class type
    • 매개변수나 리턴타입으로 사용
    • 메소드를 가진다거나 프로토콜을 준수

본 강의에 등록된 질문이 없습니다. 혹시 궁금하신 부분이 있으면 주저하지 말고 무엇이든 물어보세요.