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
- 문법
- 멋쟁이사자처럼
- 웹
- 운영체제
- Swift
- 후기
- cs
- 스유
- 1일1알골
- c++
- 스위프트
- uikit
- 네트워크
- 알고리즘
- 백준
- 컴퓨터그래픽스
- 리액트
- swift concurrency
- 위젯킷
- TCA
- 멋사
- widgetkit
- SwiftUI
- spritekit
- composable architecture
- 영남대
- Protocol
- widget
- dispatchqueue
- 대외활동
Archives
- Today
- Total
목록UserDefaults (1)
맛동산이
Swift) Appstorage와 userDefault
InterFace 인터페이스란 서로다른 두 시스템의 데이터를 주고 받는 경계면을 의미한다. UserDefaults 앱을 실행하는 경우 지속적으로 key-value로 값을 저장하는 사용자의 기본 데이터 베이스 인터페이스 이다. 즉 앱을 실행하는 동안 사용자의 기본 데이터를 key-value값으로 저장하는 경계면을 의미한다. 런타임에서 userDefaults객체를 이용하여, 사용자의 기본 userDefaults DB에서 기본 설정값을 액세스 하며, UserDefaults는 해당 값을 캐시하여 기본 설정 디비를 열필요 없도록 계속해서 기기에서 값을 가지고 있게 된다. 기본값을 설정하면 프로세스 내에서 동기적으로 변경되며, 비동기적으로 다른 프로세스에 변경사항이 전파된다. UserDefault는 싱글톤으로 단하..
앱/Swift
2023. 8. 28. 15:13