SwiftUI Widget
·
iOS/Swift
📄 컨텐츠연습용 프로젝트를 만들다가 위젯을 도입하게 되었다. 위젯에 대해서는 하나도 모르는 상태로 시작해서 하나하나 알게된 내용을 정리해보려 한다.WidgetCreating a widget extension | Apple Developer Documentation위젯에 대한 공식 문서를 살펴보면 위젯을 어떻게 추가하는지 어떻게 코드를 적어야하는지 예시가 자세하게 설명되어 있다. 그 예시 코드로 설명을 적어보겠다.Widget 타겟 추가하기위젯은 다른 일반 화면처럼 단순히 View 파일을 생서해서 적용하는 것이 아니라 별도의 타겟을 추가해야한다. 따라서 만약 기본 앱 타겟에서 사용하는 기능들을 위젯에서도 사용하고 싶다면 해당 공통 기능들은 따로 모듈을 분리해서 사용하면 좋다.Widget 코드 작성하기@ma..