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
Comment initialiser une chaîne de NSData dans Swift
J'ai essayé d'initialiser une chaîne depuis NSDataSwift. Dans la documentation NSString Cocoa, Apple dit que vous devez utiliser ceci: init(data data: NSData!, encoding encoding: UInt) Cependant, Apple n'a inclus aucun exemple d'utilisation ou où placer le fichier init. J'essaie de convertir le code suivant d'Objective-C en Swift NSString *string; string …
173 string  swift  cocoa  nsdata 







12
Comment obtenir le nom de la valeur d'énumération dans Swift?
Si j'ai une énumération avec des Integervaleurs brutes : enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne Comment puis-je convertir une cityvaleur en chaîne Melbourne? Ce type d'introspection de nom de type est-il disponible dans la langue? Quelque chose comme (ce code ne …
167 swift  enumeration 


7
Quelle est la meilleure pratique pour nommer les fichiers Swift qui ajoutent des extensions à des objets existants?
Il est possible d'ajouter des extensions aux types d'objets Swift existants à l'aide d'extensions, comme décrit dans la spécification du langage . En conséquence, il est possible de créer des extensions telles que: extension String { var utf8data:NSData { return self.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)! } } Cependant, quelle est la meilleure …
167 ios  objective-c  swift  xcode 

23
Comment appeler le geste tap sur UIView par programmation dans Swift
J'ai un UIView et j'y ai ajouté un geste de tapotement: let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:")) tap.delegate = self myView.addGesture(tap) J'essaye de l'appeler par programme dans le fichier de test. sendActionForEvent J'utilise cette fonction, mais cela ne fonctionne pas: myView.sendActionForEvent(UIEvents.touchUpDown) Il montre un sélecteur non reconnu envoyé à …


14
Vérifier la chaîne vide dans Swift?
En Objective C, on pourrait faire ce qui suit pour vérifier les chaînes: if ([myString isEqualToString:@""]) { NSLog(@"myString IS empty!"); } else { NSLog(@"myString IS NOT empty, it is: %@", myString); } Comment détecter les chaînes vides dans Swift?
166 swift 

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.