Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 대외활동
- 후기
- widget
- Swift
- composable architecture
- 운영체제
- 알고리즘
- cs
- 백준
- 컴퓨터그래픽스
- 리액트
- c++
- 웹
- 스위프트
- 1일1알골
- swift concurrency
- 스유
- SwiftUI
- TCA
- spritekit
- 문법
- 위젯킷
- 영남대
- uikit
- Protocol
- 멋쟁이사자처럼
- widgetkit
- dispatchqueue
- 네트워크
- 멋사
Archives
- Today
- Total
목록provider (1)
맛동산이
SwiftUI) WidgetKit을 사용해서 Widget을 만들기(3) - Provider
위젯의 주요 3요소는 다음과 같다. 1. configuration 2. provider 3. entryView Provider bookmark 이 아티클을 읽어보면 이해가 갈수 있는데, widget의 경우에는 계속해서 활성상태로 가있는것이 아니다. 즉 메모리에 항상올라와있는것이 아니며, 반면 계속해서 업데이트 되어야 하는데 이때 사용하는 방법이 TimeLineProvider와 TimeLine이다. 즉 위젯이 계속해서 로드되어 있다면, 시스템 리소스와 네트워킹 그리고 베터리 소모가 크기 때문에 이를 막기 위해서 요청하는 업데이트의 빈도와 횟수를 제한하기 위한 객체이다. Timeline 타임라인은 기본적으로 위젯이 언제 업데이트 될것인지에 대한 정보이다. 앞서 말했듯 위젯은 항상 업데이트가 자동으로 되는것이..
앱/SwiftUI
2023. 8. 28. 15:11