I set in userDefault but get error "thread 1 signal sigabrt"
Alamofire.request("http://mylink.com/login", method: .post, parameters: parameters, encoding: JSONEncoding.default).responseObject { (response: DataResponse<LoginResponse>)
in
let loginResponse: AnyObject = response.result.value!
UserDefaults.standard.setValue(loginResponse, forKey: "resultLogin")
}
So i want to ask how to set my model value to user default
Convert your login response to data and then save to UserDefaults
. Otherwise you can also use NSKeyedArchiever
after converting the response into Data
. Refer to this SO Post