Monti

Swift - UserDefault 본문

IOS/Swift

Swift - UserDefault

montt 2022. 9. 29. 20:10

UserDefaults

앱 실행 시 키-값 쌍을 지속적으로 저장하는 사용자의 기본 데이터베이스에 대한 인터페이스

개요

이 클래스는 기본 시스템과 상호 작용하기 위한 프로그래밍 방식의 인터페이스를 제공한다.

기본객체 저장

float, double, integer, Boolean 값 및 URL과 같은 일반적인 유형에 액세스하기 위한 편리한 메서드를 제공한다.

파일 참조 유지

파일 시스템의 위치를 저장한다. 메서드를 사용하여 특정 파일 위치를 저장하고 사용자가 해당 파일을 이동하면 앱이 다음에 실행될 때 해당 파일을 찾지 못할수도 있다.

기본값 변경에 응답

키-값 관찰을 사용하여 특정 기본값에 대한 업데이트를 알릴 수 있다.

스레드 안정성

UserDefaults 클래스는 스레드로부터 안전하다.

'IOS > Swift' 카테고리의 다른 글

Swift URLSession HTTP 통신 - 1  (0) 2022.09.30
Swift - NotificationCenter  (0) 2022.09.29
Swift - UITabBarController  (0) 2022.09.28
Swift UINavigationViewController  (0) 2022.09.28
Swift - UIViewController  (0) 2022.09.28
Comments