preguntar acerca de swift4

10
réponses

Comment décoder une propriété avec le type de dictionnaire JSON dans le protocole décodable Swift 4

Disons que j'ai Customer Type de données qui contient une propriété metadata qui peut contenir n'importe quel dictionnaire JSON dans l'objet client struct Customer { let id: String let email: String let metadata: [String: Any] } { "obj …
demandé sur 1970-01-01 00:33:37
7
réponses

Les tableaux de décodage Swift jsondecode échouent si le décodage d’un seul élément échoue

En utilisant les protocoles Swift4 et Codables, j'ai eu le problème suivant : il semble qu'il n'y ait aucun moyen de permettre à JSONDecoder de sauter des éléments dans un tableau. Par exemple, j'ai JSON suivant: [ { "name": "Banana", …
demandé sur 1970-01-01 00:33:37
2
réponses

Encoder la valeur nil comme null avec JSONEncoder

J'utilise Swift 4 JSONEncoder. J'ai une structure Codable avec une propriété facultative, et je voudrais que cette propriété apparaisse comme null Valeur dans les données JSON produites lorsque la valeur est nil. Cependant, JSONEncoder supprime la pr …
demandé sur 1970-01-01 00:33:37
5
réponses

Impossible de charger le modèle optimisé-GoogleMaps SDK IOS

Je reçois cette erreur après l'installation de Google Maps SDK de CocoaPods. CoreData: annotation: Failed to load optimized model at path '/Users/nabeel/Library/Developer/CoreSimulator/Devices/96078737-8063-4BC1-97DB-7FECEC6835D9/data/Containers/Bu …
demandé sur 1970-01-01 00:33:37
2
réponses

Swift 4 Tableau Codable

j'ai donc une route API qui renvoie un tableau JSON d'objets. Par exemple: [ {"firstname": "Tom", "lastname": "Smith", "age": 31}, {"firstname": "Bob", "lastname": "Smith", "age": 28} ] j'essaie d'imaginer comment utiliser la nouvelle fon …
demandé sur 1970-01-01 00:33:37
3
réponses

Réglez la position de l’élément de bouton de barre lors de l’utilisation de grands titres avec ios 11

j'utilise le grand titre navbar avec ios 11, mais quand j'ajoute un élément de bouton de barre il semble bizarre placé dans le même endroit que le titre original navbar. Je voudrais déplacer le bouton de la barre de l'article vers le bas quand le tit …
demandé sur 1970-01-01 00:33:37
4
réponses

Swift 4 Conversion error-NSAttributedStringKey: Any

j'ai converti mon application récemment et je reçois l'erreur "Impossible de convertir une valeur de type '[Chaîne : Toute]' à attendre argument de type '[NSAttributedStringKey: Aucune?' barButtonItem.setTitleTextAttributes(attributes, for: .n …
demandé sur 1970-01-01 00:33:37
6
réponses

Swift 4 JSON décodable la façon la plus simple de décoder le changement de type

avec le protocole Codable de swift4 il y a un grand niveau de date sous le capot et des stratégies de conversion de données. compte tenu de l'JSON: { "name": "Bob", "age": 25, "tax_rate": "4.25" } je veux forcer dans la structure suiv …
demandé sur 1970-01-01 00:33:37
5
réponses

La commande CompileSwift a échoué avec un code de sortie non nul en Xcode 10

bonjour, après mise à jour vers la dernière version de Xcode pour le moment (version 10.0) le projet n'est pas en mesure de construire car il a trouvé des erreurs concernant certaines "commande CompileSwift échoué avec un code de sortie non nul" er …
demandé sur 1970-01-01 00:33:38
3
réponses

Comment utiliser swift 4 Codable dans les données de base?

Codable semble une caractéristique très excitante. Mais je me demande comment nous pouvons l'utiliser dans les données de base? En particulier, est-il possible d'encoder/décoder directement un JSON depuis/vers un NSManagedObject? j'ai essayé un exem …
demandé sur 1970-01-01 00:33:37