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.

24
Obtenez le meilleur UIViewController
Je n'arrive pas à tirer le meilleur parti UIViewControllersans accès à un fichier UINavigationController. Voici ce que j'ai jusqu'à présent: UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) Cependant, cela ne semble rien faire. Les keyWindowet rootViewControllersemblent être des valeurs non nulles également, donc le chaînage facultatif ne devrait pas être un problème. …


30
Recherche de l'index du caractère dans la chaîne Swift
Il est temps d'admettre la défaite ... Dans Objective-C, je pourrais utiliser quelque chose comme: NSString* str = @"abcdefghi"; [str rangeOfString:@"c"].location; // 2 Dans Swift, je vois quelque chose de similaire: var str = "abcdefghi" str.rangeOfString("c").startIndex ... mais cela me donne juste un String.Index, que je peux utiliser pour réinscrire …
203 string  swift 

10
Comment étendre des tableaux tapés dans Swift?
Comment puis-je étendre Swift Array<T>ou T[]taper avec des utilitaires fonctionnels personnalisés? La navigation dans les documents de l'API de Swift montre que les méthodes Array sont une extension de T[], par exemple: extension T[] : ArrayType { //... init() var count: Int { get } var capacity: Int { get …
203 arrays  swift 


19
Vérifier la version du système d'exploitation dans Swift?
J'essaye de vérifier les informations système dans Swift. J'ai compris que cela pouvait être réalisé par code: var sysData:CMutablePointer<utsname> = nil let retVal:CInt = uname(sysData) J'ai deux problèmes avec ce code: Quelle devrait être la valeur initiale de sysData? Cet exemple donne -1 dans retVal probablement parce que sysData est …
203 ios  macos  swift 


27
Comment masquer la barre d'état dans une application Swift iOS?
Je voudrais supprimer la barre d'état en haut de l'écran. Cela ne fonctionne pas: func application (application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool { application.statusBarHidden = true return true } J'ai aussi essayé: func application (application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool { self.window = UIWindow(frame: UIScreen.mainScreen().bounds) var controller = …
201 ios  iphone  ios7  swift 

19
Problème Xcode 8 Beta 3 Use Legacy Swift
J'ai un projet Objective-C dans Xcode 8 Beta 3. Depuis la mise à jour, chaque fois que j'essaye de construire, je reçois l'erreur suivante: «Utiliser la version de langue héritée de Swift» (SWIFT_VERSION) doit être configuré correctement pour les cibles qui utilisent Swift. Utilisez le menu [Edition> Convertir> En syntaxe …

13
Convertir Float en Int dans Swift
Je veux convertir un Floatà un Intà Swift. Le casting de base comme celui-ci ne fonctionne pas car ces types ne sont pas des primitives, contrairement aux floats et ints dans Objective-C var float: Float = 2.2 var integer: Int = float as Float Mais cela produit le message d'erreur …

25
Comment obtenir un plist en tant que dictionnaire dans Swift?
Je joue avec le nouveau langage de programmation Swift d' Apple et j'ai quelques problèmes ... Actuellement, j'essaie de lire un fichier plist, dans Objective-C, je ferais ce qui suit pour obtenir le contenu en tant que NSDictionary: NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Config" ofType:@"plist"]; NSDictionary *dict = [[NSDictionary alloc] …
197 ios  swift 

7
Requête HTTP en Swift avec la méthode POST
J'essaie d'exécuter une requête HTTP dans Swift, pour POST 2 paramètres à une URL. Exemple: Lien: www.thisismylink.com/postName.php Paramètres: id = 13 name = Jack Quelle est la manière la plus simple de faire cela? Je ne veux même pas lire la réponse. Je veux juste envoyer cela pour effectuer des …



16
Quel est l'équivalent Swift de respondsToSelector?
J'ai fait une recherche sur Google, mais je n'ai pas pu découvrir à quoi correspond l'équivalent rapide respondsToSelector:. C'est la seule chose que j'ai pu trouver ( alternative Swift à respondsToSelector:) mais n'est pas trop pertinente dans mon cas car elle vérifie l'existence du délégué, je n'ai pas de délégué, …

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.