Swift 기초문법- struct와 class의 차이
·
IOS - Swift
📖 struct과 class 차이 struct 는 복사 , class 는 공유 즉, struct 는 참조하는 값이 변경되어도 복제한 값이 바뀌는것이기에 기존의 값에 영향을 미치지 않습니다. class 는 참조하는 값이 변경되면 원본과 복제값이 동일하기 떄문에 변경값이 영향을 미칩니다. 클래스 인스턴스가 인자로 사용될 때는 참조가 넘어가고 구조체는 값이 넘어간다 💬 유튜브를 처음 실행하였을때, 영상 하나하나에 해당되어 있는 영역에 나타내는 정보는 이름, 영상 썸네일, url, 조회수 등의 정보들이 있습니다. 이렇게 정해져 있는 데이터 종류를 하나하나 관리하기 힘들어, 프로그래밍에서는 하나의 모델 에 묶어두고 관리합니다. 이때, 데이터를 모델에 묶는 방식은 두 가지가 있습니다. struct class 새로운..