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.


5
Utiliser isKindOfClass avec Swift
J'essaye de prendre un peu de langage Swift et je me demande comment convertir l'Objective-C suivant en Swift: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if ([touch.view isKindOfClass: UIPickerView.class]) { //your touch was in a uipickerview ... do whatever you have to do …




15
Qu'est-ce que NSLocalizedString équivalent dans Swift?
Existe-t-il un équivalent Swift de NSLocalizedString(...)? Dans Objective-C, nous utilisons généralement: NSString *string = NSLocalizedString(@"key", @"comment"); Comment puis-je réaliser la même chose dans Swift? J'ai trouvé une fonction: func NSLocalizedString( key: String, tableName: String? = default, bundle: NSBundle = default, value: String = default, #comment: String) -> String Cependant, c'est …


23
Convertir entre UIImage et chaîne Base64
Quelqu'un sait-il comment convertir un UIImageen chaîne Base64, puis l'inverser? J'ai le code ci-dessous; l'image d'origine avant l'encodage est bonne, mais je n'obtiens une image vierge qu'après l'avoir encodée et décodée. NSData *imageData = UIImagePNGRepresentation(viewImage); NSString *b64EncStr = [self encode: imageData]; NSString *base64String = [self encodeBase64:imageData];
224 ios  swift  uiimage  base64  nsdata 

10
Changer le texte de UIButton par programmation rapide
Question simple ici. J'ai un UIButton, currencySelector et je souhaite modifier le texte par programme. Voici ce que j'ai: currencySelector.text = "foobar" Xcode me donne l'erreur "Expected Declaration". Qu'est-ce que je fais mal et comment puis-je modifier le texte du bouton?
222 ios  xcode  swift  uibutton 

7
Itération à travers un dictionnaire dans Swift
Je suis un peu confus sur la réponse que Xcode me donne à cette expérience dans le Guide du langage de programmation Swift: // Use a for-in to iterate through a dictionary (experiment) let interestingNumbers = [ "Prime": [2, 3, 5, 7, 11, 13], "Fibonacci": [1, 1, 2, 3, 5, …
221 dictionary  swift 




30
Déplacer le champ de texte lorsque le clavier apparaît rapidement
J'utilise Swift pour programmer avec iOS et j'utilise ce code pour déplacer le UITextField, mais cela ne fonctionne pas. J'appelle la fonction keyboardWillShowcorrectement, mais le champ de texte ne bouge pas. J'utilise la mise en page automatique. override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name:UIKeyboardWillShowNotification, object: nil); NSNotificationCenter.defaultCenter().addObserver(self, selector: …


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.