# userDefaults

26개의 포스트

[iOS] 앱의 콘텐츠나 데이터 자체를 저장/보관하는 특별한 객체의 종류

Apple의 기본 Librarykey-value 쌍으로 저장하는 인터페이스런타임 환경에서만 동작하며, 기본 저장소에 접근해 데이터를 read/write 하기 때문에값이 필요 할 때마다 데이터 베이스를 열어 볼 필요가 없다.대용량의 데이터보다 단일 데이터(ex 사용자 기

4일 전
·
0개의 댓글
·
post-thumbnail

[iOS] iOS 내부저장소 (UserDefaults & FileManager & CoreData & KeyChain)

앱의 콘텐츠나 데이터 자체를 저장/보관하는 특별한 객체를 무엇이라고 하는가?

2023년 10월 5일
·
0개의 댓글
·
post-thumbnail

자동 로그인

소셜 로그인을 구현하는 것은 인터넷에 자세하게 나와있다. 본인은 카카오, 구글, 애플 세 가지 소셜 로그인 기능을 구현하였다. 구현 자체는 공식 문서에 따라서 그대로 따라하면 어렵지 않게 구현할 수 있다. Lost Item은 별도로 회원가입을 하지 않기 때문에 사용자의

2023년 9월 26일
·
0개의 댓글
·

[iOS][Swift] UserDefaults vs CoreData

데이터를 저장하는 것은 모바일 앱 개발에서 중요한 부분입니다. iOS 개발에서는 여러 가지 방법으로 데이터를 저장할 수 있는데, 그 중 UserDefaults와 CoreData가 자주 사용됩니다. 이 두 방법은 각각 다른 용도와 특성을 가지고 있습니다. 이 글에서는 U

2023년 9월 21일
·
0개의 댓글
·
post-thumbnail

Swift: 데이터 저장 방법 (UserDefaults / FileManager / CoreData)

UserDefaultsFileManagerColeData런타임 환경에서 동작하면서 앱이 실행되는 동안 기본 저장소에 접근해 데이터를 기록하고 가져오는 역할 (웹개발에서의 local storage 등등의 역할)UserDefault는 방대한 양의 데이터를 저장하는 용도가

2023년 9월 4일
·
0개의 댓글
·
post-thumbnail

[Swift] Userdefaults에 대한 고찰

\*먼저 내용소개에 앞서 최적의 로컬DB 저장을 위한 구축(백그라운드 스레드 큐나 배치큐와 같은 처리 작업이나 UI Thread와의 동기화작업을 한다던지 등)은 생략 함간단하게 TodoList앱을 만드는 도중 에뮬레이터에서 데이터를 UserDefaults로 저장 후 바

2023년 8월 24일
·
1개의 댓글
·

@propertyWrapper와 UserDefaults를 활용한 데이터 저장 방법

기존의 UserDefaults 사용법을 보면 key와 type을 제외하고 get{}, set{} 부분이 아래와 같이 중복되어서 사용되고 있었습니다. Swift 5.1에서 property wrapper가 새로 도입되면서 이렇게 반복되는 로직들을 프로퍼티 자체에 연결할 수

2023년 8월 14일
·
0개의 댓글
·
post-thumbnail

UserDefaults와 Sandbox System

💡 UserDefaults 앱을 실행하는 동안에 키-값 쌍으로 데이터를 저장하는 기본 데이터베이스 인터페이스이다. 애플에서 기본으로 제공하는 저장소로 딕셔너리와 비슷한 구조를 가지고 있다. 런타임 시점에 기본 데이터베이스가 생성되고 .plist 파일에 저장이 된다

2023년 7월 30일
·
0개의 댓글
·
post-thumbnail

[SeSAC] iOS week2 08

더 더 열심히 지금까지는 앱이 사용되는 동안에만 메모리에 데이터를 올렸다가 사용하는 형태로 사용했다. 예를 들어 텍스트 필드에 값을 입력했더라도 앱을 껐다 다시 켜면 텍스트 필드가 비어있었다영구적으로 알림 수신 여부와 같이 앱을 껐다 키더라도 데이터를 영구적으로 저장하

2023년 7월 26일
·
0개의 댓글
·
post-thumbnail

SwiftUI의 @AppStorage

소량의 데이터 앱에 저장시 사용 앱 종료 후에도 데이터 유지됨 변수에 새 값을 할당하면 값 업데이트 됨현재 Bool, Int, Double, String, URL, Data 타입 저장 가능

2023년 2월 7일
·
0개의 댓글
·
post-thumbnail

UserDefaults & @AppStorage

DB없이 원하는 값을 앱에 Key-Value 형식으로 저장

2023년 2월 7일
·
0개의 댓글
·

면접스터디 2W

앱의 콘텐츠나 데이터 자체를 저장/보관하는 특별한 객체를 무엇이라고 하는가? User Defaults 앱 실행 중 키-값 쌍을 지속적으로 저장하는 사용자의 기본 데이터베이스에 대한 인터페이스이다. 대용량의 데이터보다 자동로그인 여부, 아이디, 환경설정에서의 기본 설정

2022년 10월 27일
·
0개의 댓글
·
post-thumbnail

UserDefaults

🔑 여기서 key 값은 저장해놓은 값을 찾을 수 있는 하나의 열쇠, 수단이라고 생각하면 됩니다.

2022년 9월 10일
·
0개의 댓글
·

[iOS] UserDefaults

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

2022년 8월 26일
·
0개의 댓글
·
post-thumbnail

[iOS] UserDefaults 박살내기!

뿌셔뿌셔 먹고싶다.

2022년 7월 4일
·
0개의 댓글
·
post-thumbnail

UserDefaults +@@

이전에 했던 UserDefaults를 통한 Object 저장방식을 더쉽게 하는방법을 찾았다 UserDefaults.standard의경우 plist 자체가 이미 dictionary구현이 되있기때문에 object변수가 저장되는경우 error발생해서 컴파일이 되지않는다 그래

2022년 6월 11일
·
0개의 댓글
·
post-thumbnail

UserDefaults +@

UserDefaults를 사용해서 기존의 PrimitiveData(Int,String...)말고 Object를 저장해보자 이 방식은 누군가 Dictionary 와 Codable개념을 통해서 만든방식인거같아 보인다

2022년 6월 9일
·
0개의 댓글
·

TodoList

Tric : 작성값을 배열에 저장, 완료표시, 제거, UserDefalut로 유지navigation controller 생성 root VC 설정 후 bar button item의 system item 을 edit으로!table view cell의 속성 영역 → styl

2022년 5월 11일
·
0개의 댓글
·

앱에서 다크모드 제어 가능한 스위치 만들기 (iOS 15.0, UserDefaults)

최근에 현재 만들고 있는 앱에 다크모드를 On/Off 할 수 있는 기능을 추가하고 싶어 시작했다가, 전에 만들어본 경험이 있긴 했지만 꽤 삽질한 내용에 대해 잊지 않게 글을 쓰려 합니다. 먼저 구현할 내용은 간단했습니다. > 1. 테이블 뷰 헤더에 다크모드를 제어

2022년 5월 6일
·
0개의 댓글
·