SwiftUI
ForEach 식별자
SwiftUI 할 일 목록입니다. 다음 코드는 맨 앞에 항목을 삽입하면 삽입 애니메이션 대신 모든 행이 깜빡이고, 각 행의 토글 상태가 한 칸씩 밀립니다. 원인은?
ForEach(items.indices, id: \.self) { i in
TodoRow(item: items[i])
}하나만 선택
SwiftUI 할 일 목록입니다. 다음 코드는 맨 앞에 항목을 삽입하면 삽입 애니메이션 대신 모든 행이 깜빡이고, 각 행의 토글 상태가 한 칸씩 밀립니다. 원인은?
ForEach(items.indices, id: \.self) { i in
TodoRow(item: items[i])
}하나만 선택
SwiftUI주관식딥다이브
수천 개 항목을 표시하는 SwiftUI 피드에서 스크롤이 끊깁니다. List와 ScrollView + LazyVStack의 내부 차이를 근거로 무엇을 선택하나요?
#identifiable #list
SwiftUI주관식기초
SwiftUI List를 스크롤하면 끊기고, 행의 토글·이미지가 엉뚱하게 바뀌거나 깜빡인다는 제보를 받았습니다. 원인을 어떤 순서로 의심하고 무엇으로 해결하나요?
#identifiable #list
SwiftUI주관식심화
다음 코드에서 isCompact를 토글하면 텍스트 필드에 입력하던 내용이 사라집니다. 이유를 SwiftUI의 '정체성' 개념으로 설명해 주세요. …
#id
SwiftUI주관식딥다이브
SwiftUI 라이브 코딩 리뷰입니다. 아래 피드 화면 코드에서 결함을 최대한 많이 찾아 각각 왜 문제인지, 어떻게 고칠지 말해 주세요. …
#foreach