Questions marquées «swift»

122
Qu'est-ce que le codeur init aDecoder exactement?

J'apprends le développement iOS à partir d'un cours en ligne et chaque fois que je crée une vue personnalisée (cellule de vue de tableau personnalisée, cellule de vue de collection, etc.), l'instructeur implémente toujours cet initialiseur: required init?(coder aDecoder: NSCoder) {...

121
Méthode correcte pour trouver max dans un tableau dans Swift

J'ai jusqu'à présent un moyen simple (mais potentiellement coûteux): var myMax = sort(myArray,>)[0] Et comment on m'a appris à le faire à l'école: var myMax = 0 for i in 0..myArray.count { if (myArray[i] > myMax){myMax = myArray[i]} } Existe-t-il un meilleur moyen d'obtenir la valeur maximale...

121
Introspection et génériques de classe Swift

J'essaye de créer dynamiquement un class type basé sur instance en utilisant des génériques, mais je rencontre des difficultés avec l'introspection de classe. Voici les questions: Y a-t-il un équivalent Swift aux Obj-C self.class ? Existe-t-il un moyen d'instancier une classe en utilisant le...

121
Comment décoder des entités HTML dans Swift?

Je tire un fichier JSON d'un site et l'une des chaînes reçues est: The Weeknd ‘King Of The Fall’ [Video Premiere] | @TheWeeknd | #SoPhi Comment puis-je convertir des éléments tels que &#8216les caractères corrects? J'ai créé un Xcode Playground pour le démontrer: import...

121
barre de navigation transparente ios

Je crée une application et j'ai navigué sur Internet et je me demande comment ils rendent cette barre de navigation transparente comme ceci: J'ai ajouté ce qui suit comme dans mon appdelegate: UINavigationBar.appearance().translucent = true mais cela donne juste l'aspect suivant: Comment rendre la...

120
Longueur maximale UITextField

Quand j'ai essayé Comment définir le nombre maximum de caractères pouvant être entrés dans un UITextField en utilisant swift? , J'ai vu que si j'utilise les 10 caractères, je ne peux pas non plus effacer le caractère. La seule chose que je peux faire est d'annuler l'opération (supprimer tous les...

119
Comment ouvrir l'application de messagerie depuis Swift

Je travaille sur une simple application rapide où l'utilisateur entre une adresse e-mail et appuie sur un bouton qui ouvre l'application de messagerie, avec l'adresse saisie dans la barre d'adresse. Je sais comment faire cela en Objective-C, mais j'ai du mal à le faire fonctionner dans...

119
Ajout d'un effet de flou à l'arrière-plan en Swift

Je configure une image d'arrière-plan pour afficher le contrôleur. Mais aussi je veux ajouter un effet de flou à cet arrière-plan. Comment puis-je faire ceci? Je mets l'arrière-plan avec le code suivant: self.view.backgroundColor = UIColor(patternImage: UIImage(named: "testBg")!) J'ai trouvé sur...

118
Impression de la variable facultative

J'essaye avec ces lignes de code class Student { var name: String var age: Int? init(name: String) { self.name = name } func description() -> String { return age != nil ? "\(name) is \(age) years old." : "\(name) hides his age." } } var me = Student(name: "Daniel") println(me.description())...

118
Xcode MyProjectName-Bridging-Header.h n'existe pas

Je souhaite commencer à utiliser Swift dans mon projet Objective-C. J'ai donc ajouté une classe rapide: import Foundation @objc class System : NSObject { @objc func printSome() { println("Print line System"); } } Et l'a importé dans un fichier .m: #import "MyProjectName-Swift.h" Lors de la...