[Instruments 맛보기] SwiftUI 성능 최적화
·
iOS/Instruments
🏁 학습할 내용SwiftUI Istruments 구성1차 개선하기2차 개선하기실제 그래프 살펴보기 📂 SwiftUI Instruments 구성1️⃣ Update Groups SwiftUI가 작업을 수행하면, 표시된다.성능을 떨어트리는 원인이 SwiftUI 관련 코드인지, 확인할 때 볼 수 있다. 아래 사진에서 Time Profiler의 CPU 사용량에서 높은 수치를 나타낼 때, Update Groups이 비어있는 것을 볼 수 있다. 해석하면, CPU 사용량의 원인은 SwiftUI 외부에 있을 가능성이 높다. 2️⃣ Long View Body UpdatesSwiftUI View의 body 속성 실행시간에 대한 트랙이다.3️⃣ Long Representable UpdatesSwiftUI에서 Represe..