기본적인 Userdefaults 사용 하기.

2022. 11. 8. 01:16iOS

간단히 설명하자면 Userdefaults는 데이터를 저장하는 곳입니다.

 

우선 Userdefaults를 사용을 해보겠습니다.

 let ud = UserDefaults.standard

굳이 let을 사용하지 않고 

UserDefaults.standard.set//setValue 등 이렇게 접근해도 상관없습니다.!

 ud.set(textfield.text, forKey: "title") 데이터 저장(텍스트 필드)

저는 먼저 UserDefaults.standard.set 이렇게 접근했으며 textfield에 값을 저장하려고 합니다.

textfield의 값을 저장할 곳은 forKey: "title"에 저장을 진행합니다.! 

이렇게 진행한다면 유저 디폴트 값을 저장한 걸 불러 올때 title 값을 저장한걸 불러오겠다 라는 명령어가 있습니다.!

titleLabel.text = UserDefaults.standard.string(forKey: "title")  저장한 데이터 불러오기(텍스트필드값을 레이블로)

이렇게 UserDefaults.standard.string(forKey:"title")을 진행한다면 앞서 유저 디폴드 title 값에 있어  저장한 것을 불러온다는 것을 의미합니다.