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.

11
Getters et setters de propriété
Avec cette classe simple, je reçois l' avertissement du compilateur Tenter de modifier / accéder xà son propre setter / getter et quand je l'utilise comme ça: var p: point = Point() p.x = 12 J'obtiens un EXC_BAD_ACCESS. Comment puis-je faire cela sans soutenir explicitement les ivars? class Point { …



9
Dans Swift, comment appeler une méthode avec des paramètres sur le fil principal de GCD?
Dans mon application, j'ai une fonction qui crée une NSRURLSession et envoie une NSURLRequest en utilisant sesh.dataTaskWithRequest(req, completionHandler: {(data, response, error) Dans le bloc d'achèvement de cette tâche, je dois faire un calcul qui ajoute une UIImage au viewcontroller appelant. J'ai un func appelé func displayQRCode(receiveAddr, withAmountInBTC:amountBTC) qui effectue le …

4
Swift - Convertir en valeur absolue
existe-t-il un moyen d'obtenir une valeur absolue à partir d'un entier? par exemple -8 to 8 J'ai déjà essayé d'utiliser UInt () en supposant qu'il convertira l'Int en valeur non signée mais cela n'a pas fonctionné.
194 ios  iphone  swift 


4
Swift 2.0 - Opérateur binaire «|» ne peut pas être appliqué à deux opérandes UIUserNotificationType
J'essaie d'enregistrer ma candidature pour les notifications locales de cette façon: UIApplication.sharedApplication().registerUserNotificationSettings(UIUserNotificationSettings(forTypes: UIUserNotificationType.Alert | UIUserNotificationType.Badge, categories: nil)) Dans Xcode 7 et Swift 2.0 - je reçois une erreur Binary Operator "|" cannot be applied to two UIUserNotificationType operands. Aidez-moi, s'il vous plaît.
193 ios  swift  swift2 

30
Modification de la couleur de la barre d'état pour des ViewControllers spécifiques à l'aide de Swift dans iOS8
override func preferredStatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.LightContent; } L'utilisation du code ci-dessus dans n'importe quel ViewController pour définir la couleur statusBar sur Blanc pour un viewcontroller spécifique ne fonctionne pas dans iOS8 pour moi . Aucune suggestion? À l'aide de la méthode UIApplication.sharedApplication, la couleur change après les modifications …

13
Comment tester l'égalité des énumérations Swift avec les valeurs associées
Je veux tester l'égalité de deux valeurs d'énumération Swift. Par exemple: enum SimpleToken { case Name(String) case Number(Int) } let t1 = SimpleToken.Number(123) let t2 = SimpleToken.Number(123) XCTAssert(t1 == t2) Cependant, le compilateur ne compilera pas l'expression d'égalité: error: could not find an overload for '==' that accepts the supplied …
193 swift 

14
Swift: équivalent #warning
Swift a-t-il un équivalent #warning? Il est simplement utilisé pour afficher un avertissement dans la propre interface graphique de Xcode Je voudrais également savoir s'il existe un équivalent #error. Apple a déclaré que la marque #pragma allait bientôt arriver, il pourrait en être de même avec cela.
192 swift 

12
structure vs classe en langage rapide
Tiré du livre Apple "L'une des différences les plus importantes entre les structures et les classes est que les structures sont toujours copiées lorsqu'elles sont transmises dans votre code, mais les classes sont passées par référence." Quelqu'un peut-il m'aider à comprendre ce que cela signifie? Pour moi, les classes et …
192 swift 

12
Gestion des erreurs en langage Swift
Je n'ai pas trop lu Swift, mais une chose que j'ai remarquée est qu'il n'y a pas d'exceptions. Alors, comment font-ils la gestion des erreurs dans Swift? Quelqu'un a-t-il trouvé quelque chose concernant la gestion des erreurs?


16
Choisissez un élément aléatoire dans un tableau
Supposons que j'ai un tableau et que je veuille choisir un élément au hasard. Quelle serait la manière la plus simple de procéder? La manière la plus évidente serait array[random index]. Mais peut-être qu'il y a quelque chose comme le ruby array.sample? Ou sinon, une telle méthode pourrait-elle être créée …
190 arrays  swift  random 

18
Comment concaténer des chaînes dans Swift?
Comment concaténer une chaîne dans Swift? En Objective-Cnous aimons NSString *string = @"Swift"; NSString *resultStr = [string stringByAppendingString:@" is a new Programming Language"]; ou NSString *resultStr=[NSString stringWithFormat:@"%@ is a new Programming Language",string]; Mais je veux faire cela en langage 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.