Written by
Amy
on
로그인 화면 구현하기 v0.2
SignUp & SignIn - 로그인 화면 구현하기 v0.2 (UserDefaults를 활용한 데이터 저장)
SignUp & SignIn & UserDefaults
회원가입시 UserDefaults를 통해 plist에 유저 데이터 저장하기
- 싱글톤 방식
- userList는 dictionary를 담고 있는 배열
var userList: [[String: String]]
- userData는 ID와 PWD를 담고있는 dictionary
let userData: [String:String] = ["ID":username, "PWD":password]
- userList에 userData 딕셔너리 append
userList.append(userData)
- UserDefaults에 userList배열 저장
UserDefaults.standard.set(userList, forKey: "UserList")
로그인시 UserDefaults에서 userData 가져와서 회원정보 맵핑하기
UserDefaults.standard.object(forKey: "UserList")