Questions marquées «swift»

Swift est un langage de programmation polyvalent sûr, rapide et expressif développé par Apple Inc. pour ses plateformes et Linux. Swift est open-source. Utilisez la balise uniquement pour les questions sur les fonctionnalités linguistiques ou pour demander du code dans Swift. Utilisez les balises [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] et [cocoa] pour les questions (indépendantes du langage) sur les plates-formes ou les frameworks.

7
Blocs sur Swift (animateWithDuration: animations: complétion :)
J'ai du mal à faire fonctionner les blocs sur Swift. Voici un exemple qui a fonctionné (sans bloc d'achèvement): UIView.animateWithDuration(0.07) { self.someButton.alpha = 1 } ou bien sans la fermeture arrière: UIView.animateWithDuration(0.2, animations: { self.someButton.alpha = 1 }) mais une fois que j'essaye d'ajouter le bloc d'achèvement, cela ne fonctionnera …
102 ios  swift  closures 

9
Comment appliquer le type à une instance NSFetchRequest?
Dans Swift 2, le code suivant fonctionnait: let request = NSFetchRequest(entityName: String) mais dans Swift 3, cela donne une erreur: Le paramètre générique "ResultType" n'a pas pu être déduit parce que NSFetchRequestc'est maintenant un type générique. Dans leurs documents, ils ont écrit ceci: let request: NSFetchRequest<Animal> = Animal.fetchRequest donc si …
102 swift  core-data  swift3 

5
Programmation Swift: getter / setter dans la propriété stockée
Comment écraser le setter de la propriété stockée dans Swift? Dans Obj-C, je peux écraser son setter, mais Swift ne semble pas être content de l'utilisation de getter / setters pour la propriété stockée. Disons que j'ai une Cardclasse avec une propriété appelée rank. Je ne veux pas que le …
102 ios  swift 


6
Les variables Swift sont-elles atomiques?
En Objective-C, vous avez une distinction entre les propriétés atomiques et non atomiques: @property (nonatomic, strong) NSObject *nonatomicObject; @property (atomic, strong) NSObject *atomicObject; D'après ce que je comprends, vous pouvez lire et écrire des propriétés définies comme atomiques à partir de plusieurs threads en toute sécurité, tandis que l'écriture et …
102 objective-c  swift 

11
Attachez le paramètre à l'action button.addTarget dans Swift
J'essaie de passer un paramètre supplémentaire à l'action buttonClicked, mais je ne peux pas déterminer quelle devrait être la syntaxe dans Swift. button.addTarget(self, action: "buttonClicked:", forControlEvents: UIControlEvents.TouchUpInside) N'importe quelle méthode my buttonClicked: func buttonClicked(sender:UIButton) { println("hello") } Quelqu'un a des idées? Merci de votre aide.
102 swift  button  uibutton 





20
Comment puis-je colorer une UIImage dans Swift?
J'ai une image appelée arrowWhite. Je veux colorer cette image en noir. func attachDropDownArrow() -> NSMutableAttributedString { let image:UIImage = UIImage(named: "arrowWhite.png")! let attachment = NSTextAttachment() attachment.image = image attachment.bounds = CGRectMake(2.25, 2, attachment.image!.size.width - 2.25, attachment.image!.size.height - 2.25) let attachmentString = NSAttributedString(attachment: attachment) let myString = NSMutableAttributedString(string: NSString(format: "%@", …
102 ios  image  swift  colors  uiimage 


8
Comment créer un tableau d'objets de taille fixe
Dans Swift, j'essaye de créer un tableau de 64 SKSpriteNode. Je veux d'abord l'initialiser vide, puis je mettrais les Sprites dans les 16 premières cellules, et les 16 dernières cellules (simulant une partie d'échecs). D'après ce que j'ai compris dans la doc, je m'attendrais à quelque chose comme: var sprites …
102 swift  ios8  xcode6 

5
Que signifient «get» et «set» dans Swift?
J'apprends Swift et je lis The Swift Programming Language d'Apple, je n'ai pas de formation en Objective C (seulement PHP, JS et autres mais pas d'Obj C) À la page 24-25, je vois ce code: //...Class definition stuff... var perimeter: Double { get { return 3.0 * sideLength } set …
102 swift  accessor 

25
Indexation Swift Xcode gelée ou lente
Peut-être que c'est juste moi qui expérimente une "fonctionnalité" si ennuyeuse: Après la mise à niveau de Xcode 6.0.1 vers Xcode 6.1, les choses ont changé. Xcode 6.1 indexe en permanence le projet ou compile les fichiers source. Le projet n'est pas énorme. Il contient juste un tas de fichiers …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.