[iOS] Memory Debug Graph 분석하기 IT 동아리에서 2개월간 작은 서비스를 개발했다 기간이 짧았던 만큼 앱 규모도 작았지만, 그에 비해 메모리를 과다하게 사용하고 있다고 느껴졌다. SwiftUI + Combine을 기반으로 프로젝트를 작업 우선 처음으로 의심해 본 부분은 메모리 릭이 발생하는 것 같다고 생각해서, 메모리 릭을 체크해봤다. 우선 프로파일링을 열어서 Leak을 체크 Leaks에 체크되는 부분은 없었지만 무언가 계속 증가하고 있었다. 그래서 그 다음에 생각되었던 부분은 앱 구조에서 무거운 객체를 여러번 생성하는게 아닐까 싶었다. 실질 개발기간이 약 1개월이었기에 (첫 배포까지는 약 3주) 각 Repository 및 UseCase에서 각 객체를 독립적으로 생성했다. 개발 단계에..