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

구조체는 Class와 함께 데이터 모델의 중요한 구성요소 중 하나.

  • 내부에 변수나 상수 또는 함수를 선언한 뒤 인스턴스(Instance)를 만들어서 사용한다.
  • 주로 좌표나 크기처럼 간단한 값을 표현하는 데 많이 사용되어 왔다
  • Swift에서 Class의 대안으로 그 역할이 커지고 있다

    • 구조체는 Value Type
    • Value 타입의 인스턴스
      • Int나 Double 과 같이 직접 값을 가지는 것
    • Reference 타입의 인스턴스
      • 인스턴스가 있는 메모리 번지를 참조하는 것
    • Value 타입은 할당시에 인스턴스가 복사되지만
    • Reference 타입은 할당시 참조하는 메모리 번지만 전달된다

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