- 私は私がuserDefaultに設定されますが、エラー「スレッド1信号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") }
を取得し、他のクラスに
を私のモデルの値を渡したいモデル
- を持っています
は、だから私は、ユーザーのデフォルトに私のモデル値を設定する方法をお願いしたいと思います
loginResponseを確認してください。あなたのモデルには、任意のキーのnil値が含まれている可能性があります。私は同じ問題を抱えていて、私の鍵の価値が無かったことがわかりました。 –
コードの正確な行により、エラーが発生しますか? – rmaddy
@rmaddy UserDefaults.standard.setValue(loginResponse、forKey: "resultLogin") –