Struct 가 무엇이고 어떻게 사용하는지 설명하시오.

김지훈·2022년 4월 15일
0

iOS 면접

목록 보기
50/82

Struct는 변수나 함수를 모아서 하나의 형태로 구성할 수 있는 구조체를 의미합니다. Struct에 변수나 함수를 정의한 후 외부에서 인스턴스를 생성해 구조체 해당 구조체 안에 정의되어 있는 프로퍼티와 메서드에 접근하여 사용할 수 있습니다.

+값 타입(복사: CopyOnWrite방식 (처음 값을 복사할 땐 해당 데이터를 참조하여 값을 복사하는 것이 아닌 공유하고 있지만 데이터가 수정되면 그제서야 값 복사를 시작) ), RC증가X (값 타입이라 stack에 적재되기 때문)

0개의 댓글