[iOS] Xcode에서 Memory Leak을 확인하는 두 가지 방법 - 1) Memory Graph Debugger
iOS 2022. 2. 10. 01:30

Memory Leak이란? '메모리 누수'라고도 표현하며, 더이상 사용되지 않는 인스턴스가 메모리에서 해제되지 않고 남아있는 현상을 뜻한다. 이 메모리 누수를 해결하지 않으면 한정된 리소스를 효과적으로 활용하기 어려우니 메모리 누수가 일어나고 있지는 않은지 확인해서 반드시 해결해야 한다. 이번 글에서는 Memory Leak을 확인하는 두가지 방법을 소개하고자 한다. 바로 Xcode의 'Memory Graph Debugger'와 'Instruments'다. 그중에서도 이번에는 Memory Graph Debugger에 대해 알아보자. 사전 준비 두가지 방법을 테스트하기 위한 것이므로 아주 간단하게 준비했다. 첫번째 흰 화면(First)에서 화면을 터치하면 바로 두번째 파란 화면(Second)로 넘어간다. 첫..