본문 바로가기
iOS

[iOS][Swift] Key & Value 형태로 값을 저장

by teamnova 2023. 2. 12.
728x90
Userdefaults.standrad.removeObject(forkey: String)

안드로이드에서는 Key, Value형태로때 간단히 데이터를 저장할때 SharedPreferences를 사용합니다.

 

하지만 iOS에서는 UserDefaults.standard 를 통해서 저장 할 수 있습니다.

 

1. 데이터 저장하기 

    - 첫번째 파라미터에는 여러가지 타입이 들어 갈 수 있습니다. 

      ( Float, Double, Int, Bool, URL, String ... 등 ) 

UserDefaults.standard.set(Any?, forkey: String)

2. 데이터 불러오기

   - 1.에서 저장한 데이터의 유형에 따라 데이터를 불러오면 됩니다.

UserDefaults.standard.object(forkey: String)
UserDefaults.standard.url(forkey: String)
UserDefaults.standard.array(forkey: String)
UserDefaults.standard.string(forkey: String)

3. 데이터 삭제하기

   - 키 값만 알면 삭제 할 수 있습니다.

Userdefaults.standard.removeObject(forkey: String)

 

'iOS' 카테고리의 다른 글

[iOS][Swift UI] 뷰 강제닫기  (0) 2023.03.07
[iOS][Swift UI] 로딩 화면 구현하기  (0) 2023.02.20
[iOS][SwiftUI] Button  (0) 2023.01.29
[iOS][SwiftUI] TextField  (0) 2023.01.14
[iOS][UiKit] Camera  (0) 2022.12.14