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