메모리 관리
·
🗣️ 면접/면접질문정리
Q. 메모리 릭에 대해 설명해주세요. A. 메모리 릭(누수)란 사용되지 않는 인스턴스가 메모리에서 해제되지 않아 메모리 공간이 낭비되는 현상입니다. Q. 순환 참조(Reference Cycle)에 대해 설명해주세요 A. 1. 두 가지 객체가 서로에 대한 강한참조 상태를 가질 때 순환 참조라고 합니다. 2. 순환참조가 발생하면 메모리 누수 현상이 발생하기 때문에 약한 참조를 통해 이를 해소시켜줘야 합니다. Q. Retain Count 방식에 대해 설명해주세요 A. 1. ARC에서 사용하는 메모리 관리방식을 Retain Count 방식이라고 합니다. 2. 메모리에서 reference count를 증가시키는 것을 retain, 감소시키는 것을 release라고 합니다. Q. weak과 unowned를 비교 설..