SwiftUI 윈도우, 씬 및 멀티 윈도우 아키텍처
1. App vs Scene 가장 중요한 구분 App은 앱이 무엇인지 정의하고, 전역 설정을 소유하며, 씬을 생성합니다. Scene은 앱이 어떻게 표시되는지를 정의합니다.
1. App vs Scene 가장 중요한 구분 App은 앱이 무엇인지 정의하고, 전역 설정을 소유하며, 씬을 생성합니다. Scene은 앱이 어떻게 표시되는지를 정의합니다.
!Sebastien Latohttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads...
접근성은 Parallel View Tree이다. SwiftUI는 두 개의 트리를 구축한다: - visual view tree - accessibility tree 이들은 관련이 있지만 동일하지 않다. 하나의…
소개: 나는 몇 년 동안 SwiftUI와 React Native를 사용해 왔으며, 두 선언형 UI 프레임워크가 공유하는 점을 보면서 눈이 뜨였다.
스크롤 기반 UI는 현대 앱 어디에나 존재합니다 - collapsing headers - parallax effects - sticky toolbars - section pinning - scroll‑driven animations - pull‑to‑r...
!Sebastien Latohttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%...
SwiftUI는 화면을 “다시 그리”는 것이 아닙니다. 뷰 트리를 차이(diff)합니다. SwiftUI가 무엇이 변경되고 무엇이 동일하게 유지되는지를 어떻게 결정하는지 이해하지 못한다면, 불필요한 …
SwiftUI는 렌더링과 관련해서 신비롭게 느껴질 수 있습니다. 단일 상태 변화가 뷰를 다시 렌더링하고, 애니메이션을 재시작하며, 레이아웃을 재계산하고, 그리고 …
개요: SwiftUI 네비게이션은 겉보기에는 간단해 보이지만, 그렇지 않을 때도 있습니다. 흔히 나타나는 증상은 다음과 같습니다: - 뷰가 예상치 않게 재생성됨 - 네비게이션 스택이 리셋됨...
스탠포드의 CS193p “Developing Applications for iOS using SwiftUI” 코스 2025년 봄 버전의 모든 16개 비디오와 지원 자료가 이제 온라인에 올라왔습니다, for...
리스트는 간단해 보이지만 실제 피드를 만들려고 하면 문제가 발생합니다. 예를 들어: - infinite scrolling glitches - duplicate rows - pagination triggering too o...
소개 SwiftUI 앱이 커짐에 따라 흔히 떠오르는 질문이 있습니다: 이 상태는 어디에 존재하나요? 일반적인 전역 관심사에는 다음이 포함됩니다: - Authentication state - Selected tab...