struct1 [iOS] Struct와 Class struct와 class struct와 class는 '프로퍼티'와 '메소드'를 사용하여 구조화된 데이터과 기능을 가질 수 있고, 하나의 사용자정의 데이터 타입을 만드는 것이라고 생각하면 된다. 차이점을 보자면 “class는 참조타입이고 ARC로 메모리를 관리한다. struct는 값 타입이다.” struct 여러 변수를 담을 수 있는 컨테이너 개념으로 생각하면 된다. 우리가 사용하고 있는 데이터 타입(Int, String 등), 기본 자료형 타입(Array,Set, Int, Float, Double 등)들도 모두 구조체로 이루어져 있다. 구조체는 타입을 정의하는 것이기 때문에 UpperCamelCase를 사용한다. // 인스턴스 : 클래스/구조체/열거형에서 생성된 객체 var jihu: Person = P.. 2021. 10. 23. 이전 1 다음