Articles of rapide

Parse json dans Swift, type AnyObject

J’essaie d’parsingr un json mais j’ai des difficultés avec les types de données et notamment le type de downcasting de type AnyObject. Considérons le json suivant (c’est un extrait d’un json complet). { “weather”: [ { “id”:804, “main”:”Clouds”, “description”:”overcast clouds”, “icon”:”04d” } ], } Pour moi, le json peut être décrit comme suit: – json: […]

Menu barre latérale coulissante IOS 8 Swift

Existe-t-il un moyen d’implémenter le menu de barre latérale de diapositive (comme l’application Facebook) dans IOS Swift sans bibliothèque tierce? Je cherche des solutions mais je n’ai fondé que cette fonctionnalité implémentée dans Objective-C.

Formatage de chaîne d’un double

Je n’arrive pas à trouver un moyen de formater un Double limitant la précision à quelques positions seulement après la virgule lors de la présentation dans une étiquette. Peut-être que je manque quelque chose d’important, mais je n’ai rien trouvé dans la documentation officielle. Merci d’avance pour l’aide!

Store dans NSUserDefaults

Je veux enregistrer un tableau de chaînes de style Swift dans NSUserDefaults, mais en fait, l’instruction “if” du code indique que returnValue est toujours nul. Plus tard dans le code (iOS 8), je veux utiliser “food + = [” spaghetti “] pour append de nouvelles entrées. var food : [Ssortingng] { get { var returnValue […]

NSDate d’hier

Comment créer un object NSDate avec une date personnalisée autre que la date actuelle? Par exemple, je voudrais créer une var d’hier ou de 2 jours.

Xcode 7.3 / Swift 2: «Aucune méthode déclarée avec le sélecteur Objective-C»

J’utilise les sélecteurs depuis un certain temps et même après avoir migré vers Swift, j’ai pu les utiliser sans problème. C’est comme ça que j’utilisais Swift 2 sans problèmes jusqu’à ce que je mette à jour Xcode vers la version 7.3: Comme usage peut voir que je utilise des sélecteurs avec NSTimer. C’est l’action qui […]

Atsortingbution rapide des variables facultatives avec la valeur par défaut (points d’interrogation doubles)

Donc j’essayais de faire let foo = dict[“key”] as? Ssortingng ?? “empty” var bar = some_func(ssortingng: foo!) et XCode 6 se plaint que Operand of postfix ‘!’ should have optional type; type is ‘Ssortingng’ sur la deuxième ligne. Si je change la première ligne à let foo: Ssortingng? = dict[“key”] as? Ssortingng ?? “empty” l’erreur […]

Comment passer plusieurs valeurs enum en tant que paramètre de fonction

Comment ferais-je ce qui suit – en passant deux options NSSsortingngDrawing en tant que paramètre de fonction dans swift: CGRect boundingRect = [ssortingng boundingRectWithSize:CGSizeMake(280.0, NSIntegerMax) options:NSSsortingngDrawingUsesLineFragmentOrigin | NSSsortingngDrawingUsesFontLeading atsortingbutes:options context:nil];

Dictionnaire rapide obtenir la clé pour la valeur

J’utilise un dictionnaire rapide de type [UIImage: UIImage], et j’essaie de trouver une clé spécifique pour une valeur donnée. En Objective-C, je pourrais utiliser allKeysForValue, mais il ne semble pas y avoir de méthode pour un dictionnaire Swift. Que dois-je utiliser?

Comment attendre dans Objective-C et Swift

Je veux changer le UILabel mon UILabel après 2 secondes. J’ai essayé de définir le UILabel mon UILabel sur “A text” , et d ‘utiliser sleep(2) pour finalement remplacer le texte par “Another text” . Mais sleep(2) ne fait que geler l’application et “Another text” est défini sans afficher “A text” pendant 2 secondes. Comment […]