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.



17
Comment appeler le code Objective-C depuis Swift?
Dans Swift, comment appelle-t-on le code Objective-C? Apple a mentionné qu'ils pouvaient coexister dans une seule application, mais cela signifie-t-il que l'on pourrait techniquement réutiliser les anciennes classes faites en Objective-C tout en construisant de nouvelles classes dans Swift?
974 objective-c  swift 

20
#pragma mark dans Swift?
Dans l'Objectif C, je peux utiliser #pragma markpour marquer des sections de mon code dans le navigateur de symboles. Comme il s'agit d'une commande de préprocesseur C, elle n'est pas disponible dans Swift. Y a-t-il un remplaçant pour cela dans Swift, ou dois-je utiliser des commentaires laids?



30
Obtenez la longueur d'une chaîne
Comment obtenez-vous la longueur d'un String? Par exemple, j'ai une variable définie comme: var test1: String = "Scott" Cependant, je n'arrive pas à trouver une méthode de longueur sur la chaîne.
780 swift  string 


30
Fractionner une chaîne en un tableau dans Swift?
Disons que j'ai une chaîne ici: var fullName: String = "First Last" Je souhaite diviser la base de chaîne sur un espace blanc et affecter les valeurs à leurs variables respectives var fullNameArr = // something like: fullName.explode(" ") var firstName: String = fullNameArr[0] var lastName: String? = fullnameArr[1] De …
688 arrays  swift  string  split 


23
@selector () dans Swift?
J'essaie de créer un NSTimerin Swiftmais j'ai des problèmes. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true) test() est une fonction de la même classe. Je reçois une erreur dans l'éditeur: Impossible de trouver une surcharge pour 'init' qui accepte les arguments fournis Lorsque je passe selector: test()à …
660 swift  selector  nstimer 


29
Utilisation d'un modèle singleton dispatch_once dans Swift
J'essaie de trouver un modèle singleton approprié à utiliser dans Swift. Jusqu'à présent, j'ai pu obtenir un modèle non thread-safe fonctionnant comme: class var sharedInstance: TPScopeManager { get { struct Static { static var instance: TPScopeManager? = nil } if !Static.instance { Static.instance = TPScopeManager() } return Static.instance! } } …



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.