-
SwiftUI 그룹 랩
Apple 엔지니어 및 디자이너들과 함께 WWDC26를 심층적으로 소개하는 세션에 온라인으로 함께하세요. 질문을 하고, 조언을 얻으며, 일주일간의 SwiftUI 관련 주요 발표 내용들에 대한 토론을 확인할 수 있습니다. 영어로 진행됩니다.
챕터
- 0:00:00 - 서론
- 0:02:58 - 1백만 개 이상의 리오더 가능한 항목이 있을 때, ForEach는 최초 표시와 개수/순서 변경 시마다 전체 컬렉션을 순회하여 속도 저하가 발생합니다. 빠른 네이티브 SwiftUI API를 제공할 계획이 있나요?
- 0:04:45 - iOS 27 베타 1에서는 맞춤형 전환을 생성할 수 없습니다. NavigationTransition은 공개적으로 비어 있습니다. 이것이 이후 베타에서 제공될까요?
- 0:07:21 - Xcode에서 코딩 인텔리전스와 에이전틱 모델이 제공되는데, 이를 Liquid Glass 뷰를 빌드하는 데 어떻게 사용할 수 있나요? 버튼에 .glassEffect를 적용하면 완성도가 떨어질 때가 있습니다.
- 0:14:06 - 현재 세로, 가로, Split View, 무제한 윈도우 크기 등 다양한 화면 크기를 관리하는 가장 좋은 방법은 무엇인가요? 다양한 iOS 버전 전반에서 어떤 API를 사용해야 하나요?
- 0:22:00 - 올바르게 데이터 관리를 학습하고 뷰 간에 데이터를 전달하기 위한 팁이 있나요? 이를 강화하는 데 어떤 프로젝트가 도움이 되나요?
- 0:30:38 - 요소를 조건부로 숨기기 위해 if {}를 사용해서는 안 된다고 들었습니다(예: 9:41에만 텍스트 표시). Apple의 추천 사항은 무엇인가요?
- 0:38:13 - 깊게 중첩되거나 자주 업데이트되는 뷰에서 유형 지우기(AnyView)의 구체적인 비용은 얼마인가요? 언제 걱정하고, 언제 걱정하지 않아야 하나요?
- 0:39:30 - Xcode 미리보기의 크기 조절이 가능해진 지금, SwiftUI 레이아웃의 적응성을 더 높이기 위한 팁이 있나요?
- 0:42:29 - 모달 프레젠테이션을 방해하지 않으면서 모든 요소(시트 포함) 위에 전체 화면 SwiftUI 오버레이를 표시하려면 어떻게 하는 것이 좋을까요?
- 0:47:40 - 레이아웃에 영향을 미치지 않으면서, 다른 요소들 위에서 확장되고 인터랙티브한 순수 SwiftUI 맞춤형 제어 항목(예: 드롭다운)을 빌드하는 가장 좋은 방법은 무엇인가요?
- 0:54:45 - 큰 SwiftUI 뷰를 더 작은 뷰로 분할하면 성능이 향상된다는 것은 알려져 있지만, 얼마나 작게 분할해야 할까요? 구조체 뷰와 @ViewBuilder 계산 속성에 대한 모범 사례는 무엇인가요?
리소스
-
비디오 검색…
-