SwiftUI
SwiftUI 성능 진단
SwiftUI로 만든 대시보드 화면에서 텍스트 필드에 한 글자 칠 때마다 화면 전체가 버벅입니다. 무엇이 일어나고 있는지 가설을 세워 보세요.
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
SwiftUI로 만든 대시보드 화면에서 텍스트 필드에 한 글자 칠 때마다 화면 전체가 버벅입니다. 무엇이 일어나고 있는지 가설을 세워 보세요.
입력 상태가 큰 상위 뷰(또는 ObservableObject 하나)에 있어 키 입력마다 상위 body와 모든 자식이 재평가되고, body 안의 무거운 계산·불안정한 정체성이 겹쳐 버벅인다는 가설이다.
SwiftUI객관식딥다이브
SwiftUI + Observation 기반 다음 코드에서 store.count만 증가시켰을 때 body가 재평가되는 뷰를 모두 고르세요. …
#performance #body #observable
SwiftUI주관식심화
SwiftUI 에서 iOS 17의 @Observable 매크로가 기존 ObservableObject + @Published 방식에 비해 무엇이 좋은지, 내부…
#performance #observable
UIKit주관식심화
이미지와 텍스트가 섞인 피드 화면에서 스크롤이 버벅인다는 제보를 받았습니다. 어디부터 어떻게 확인하나요?
#performance #instruments
SwiftUI주관식입문
SwiftUI 에서 @State 값을 바꿨는데 화면이 갱신되지 않는다는 주니어의 질문을 받았습니다. 먼저 @State가 무엇인지 설명해 주세요.
#observable