je besoin d'aide pour la cartographie de mon objetRoyaume + Mapper Object + SwityJSON
Royaume Modèle: https://gist.github.com/n1tesh/7d6c6e155285dd6b39c8edba76f6eba5
Voilà comment je fais
// write request result to realm database
let entries = json["data"]
realm.beginWrite()
let entry: ChatGroups = Mapper<ChatGroups>().map(JSONObject: entries)!
realm.add(entry, update: true)
do {
try realm.commitWrite()
} catch {
}
Réponse JSON: https://gist.github.com/n1tesh/bf84cbd930f8c76b340f21723a217ebe
Mais je reçois erreur fatal error: unexpectedly found nil while unwrapping an Optional value
S'il vous plaît aidez-moi avec ce que je fais mal.
Comment obtenez-vous le JSON variable et quel est son type? –
@ DávidPásztor Son de type JSON. J'utilise SwiftyJSON. if let value = response.result.value { let json = JSON (valeur) callback (true, json, nil) } – Nitesh
@Nitesh j'ai vu quelque chose de différent dans votre mapping, updated_by et member sont des tableaux, donc vous devez use var members = Liste() par exemple. Essayez d'utiliser RealmOptional () au lieu de Bool. Pour la liste, vous devez faire une transformation pour travailler voir ceci: https://gist.github.com/Jerrot/fe233a94c5427a4ec29b –