現在サーバーから取得したjsonの中にあるuser_idを取り出してuserDefaultに保存するというコードを書いています。
しかし、UserDefaultはjson形式では保存できないため、stringに変更しようと思うのですがどうしたらいいでしょうか?
swift
1let json = JSON(object) 2let jsonID = json["user_id"] 3let defaults = UserDefaults.standard 4defaults.set(jsonID.string!, forKey: "user_id") 5let str :String = defaults.object(forKey: "user_id") as! String 6print(str)
一応上のように書くと動くのですが、実行中にFatal error: Unexpectedly found nil while unwrapping an Optional valueのように出ます。
あなたの回答
tips
プレビュー