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