Nous avons une charge utile JSON:Comment convertir une charge utile JSON en objet personnalisé?
{
"aps": {
"alert": {
"title": "Payload",
"body": "Lets map this thing"
},
},
"type": "alert",
"message": "This is a message",
}
L'objet personnalisé a été créé:
class PushNotificationDetail {
var title: String //operation
var body: String //message
var type: detailType
var message: String?
init(title: String, body: String, type: detailType, message: string?){
self.title = title
self.body = body
self.type = type
self.message = message
}
}
Le problème est la cartographie correctement à l'objet créé, quelle serait la meilleure façon d'y parvenir?
https://www.raywenderlich.com/ 150322/swift-json-tutorial-2 ou https://developer.apple.com/swift/blog/?id=37 – CodeNinja
Je pense que vous devriez mettre le titre et le corps à l'intérieur du modèle nommé 'alert' ou' detailType' (I thi nk vous utilisez 'detailType', d'ailleurs vous devriez nommer vos types avec des lettres majuscules, par exemple DetailType) – 3stud1ant3
Quel est le problème que vous rencontrez avec le mapping? Votre question ne montre aucune tentative de mappage pour tenter d'analyser le JSON. – rmaddy