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.

6
Comment utiliser Swift @autoclosure
J'ai remarqué lors de l'écriture d'un assertSwift que la première valeur est tapée comme @autoclosure() -> Bool avec une méthode surchargée pour renvoyer une Tvaleur générique , pour tester l'existence via le LogicValue protocol. Cependant s'en tenir strictement à la question à l'étude. Il semble vouloir un @autoclosurequi renvoie un …
148 closures  swift 

6
Renvoie plusieurs valeurs d'une fonction dans swift
Comment renvoyer 3 valeurs de données distinctes du même type (Int) à partir d'une fonction dans Swift? J'essaie de renvoyer l'heure, je dois renvoyer les heures, les minutes et les secondes sous forme d'entiers séparés, mais tout en un à partir de la même fonction, est-ce possible? Je pense que …
148 function  swift  return 


5
cas rapide tombant à travers
Est-ce que Swift a fait une déclaration? par exemple si je fais ce qui suit var testVar = "hello" var result = 0 switch(testVal) { case "one": result = 1 case "two": result = 1 default: result = 3 } est-il possible d'avoir le même code exécuté pour le cas …

5
Comment passer un type de classe en tant que paramètre de fonction
J'ai une fonction générique qui appelle un service Web et sérialise la réponse JSON en un objet. class func invokeService<T>(service: String, withParams params: Dictionary<String, String>, returningClass: AnyClass, completionHandler handler: ((T) -> ())) { /* Construct the URL, call the service and parse the response */ } Ce que j'essaie d'accomplir, …

5
dealloc à Swift
Je voudrais effectuer un nettoyage à la fin de la vie d'un contrôleur de vue, à savoir pour supprimer une NSNotificationCenternotification. L'implémentation deallocentraîne une erreur du compilateur Swift: Cannot override 'dealloc' which has been marked unavailable Quelle est la meilleure façon d'effectuer un nettoyage à la fin de la vie …
145 swift  dealloc 


9
Est-il possible d'utiliser Enum de Swift dans Obj-C?
J'essaye de convertir une partie de ma classe Obj-C en Swift. Et certaines autres classes Obj-C utilisent toujours enum dans cette classe convertie. J'ai cherché dans les documents préliminaires et je n'ai pas pu le trouver ou peut-être l'ai-je manqué. Existe-t-il un moyen d'utiliser Swift enum dans Obj-C Class? Ou …
145 objective-c  enums  swift 

16
Trouver un objet dans un tableau?
Swift a-t-il quelque chose comme _.findWhere dans Underscore.js? J'ai un tableau de structures de type Tet je voudrais vérifier si array contient un objet struct dont la namepropriété est égale à Foo. J'ai essayé d'utiliser find()et filter()mais ils ne fonctionnent qu'avec des types primitifs, par exemple Stringou Int. Lève une …
144 ios  swift 

23
Ajouter un balayage pour supprimer UITableViewCell
Je crée une application CheckList avec un fichier UITableView. Je me demandais comment ajouter un balayage pour supprimer un fichier UITableViewCell. C'est mon ViewController.swift: import UIKit class ViewController: UIViewController, UITextFieldDelegate, UITableViewDelegate, UITableViewDataSource { var tableView: UITableView! var textField: UITextField! var tableViewData:Array<String> = [] // Define Colors let lightColor: UIColor = …
144 ios  uitableview  swift 




14
Aplatir un tableau de tableaux dans Swift
Y a-t-il une contrepartie dans Swift à flattenScala, Xtend, Groovy, Ruby and co? var aofa = [[1,2,3],[4],[5,6,7,8,9]] aofa.flatten() // shall deliver [1,2,3,4,5,6,7,8,9] Bien sûr, je pourrais utiliser réduire pour ça mais ça craint un peu var flattened = aofa.reduce(Int[]()){ a,i in var b : Int[] = a b.extend(i) return b …
144 swift 

11
RealmSwift: convertir les résultats en Swift Array
Ce que je souhaite mettre en œuvre: class func getSomeObject() -> [SomeObject]? { let objects = Realm().objects(SomeObject) return objects.count > 0 ? objects : nil } Comment puis-je retourner un objet comme [SomeObject]si Results?
143 ios  swift  realm 

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.