Daily iOS
0일 연속
메모리·ARC주관식출처 github.com

얕은 복사와 깊은 복사

struct Order { var items: [Item]; let customer: Customer }에서 Item은 struct, Customer는 class입니다. var copy = order로 복사한 뒤 copy.customer.name을 바꾸면 원본은 어떻게 되나요?