0
私は自分のレルムデータベースへの私のJSONデータを渡すためにしようとしていますが、私はuser.name = (result["name"]?.string)!
でRealmswift:オプションのラッピングエラー
fatal error: unexpectedly found nil while unwrapping an Optional value
このエラーにスローされ続けるが、私はprint(result)
Particulars {
"name" : "Jonny Walker",
"api_token" : "qwertyuiop1234567890",
"profile_picture" : "http:default_profile_picture.jpg",
"id" : 10,
"email" : "[email protected]"
"username" : "jonny"
}
これは私のコードです:
Alamofire.request(.POST, Data.loginEndpoint, parameters: parameters)
.responseObject { (response: Response<Particulars, NSError>) in
if let result = response.result.value
{
do{
print(Realm.Configuration.defaultConfiguration.fileURL)
print(result)
let user = Particulars()
let realm = try Realm()
user.name = (result["name"]?.string)!
user.apiToken = (result["api_token"]?.string)!
try realm.write() {
realm.add(user, update: true)
}
}
catch let err as NSError {
print("Error with realm: " + err.localizedDescription)
}
}
else
{
print("JSON data is nil. 123")
}
}