SwiftUI
-
SwiftUISwiftUI 2021. 4. 14. 22:55
안녕하세요. 그린입니다🟢 오늘의 포스팅은 SwiftUI에 대해 학습해보겠습니다🧑🏻💻 SwiftUI? - 스위프트 언어로 모든 플랫폼에서 앱에 대한 UI와 동작을 선언해주는 프레임워크 - 접근성 및 지역화 등 다양한 기능을 자동으로 지원해줌 (다크모드, 유동적 글자 크기 조정 등) - UIKit, AppKit, WatchKit 프레임워크 객체와 통합해 플랫폼 별 더 많은 기능을 활용할 수 있음 - 캔버스와 코드가 동기화되어 MVVM 아키텍쳐 패턴에 적합 - Xcode12, iOS13 이상부터 지원 가능 - 뷰 프로토콜을 채택하고 바디를 구현해주어 뷰를 사용하게함 - 공간의 개념으로 뷰를 만들면 중앙부터 차지하게됨 (상대적이 아님) SwiftUI 장점? - 한번의 개발로 모든 플랫폼에서 동작이 가능한 앱 ..