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é.
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é.
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 {...
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'essaie de changer la couleur du bouton Paramètres en blanc, mais je ne peux pas le faire changer. J'ai essayé les deux: navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor() navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor() mais pas de changement, ça ressemble...
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...
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...
Obtenir cette erreur dans Swift 2.0. Opérateur binaire '|' ne peut pas être appliqué à deux opérandes UIViewAutoresizing Voici le code: let view = UIView(frame: CGRect(x: 0, y: 0, width: 320, height: 568)) addSubview(view) view.autoresizingMask = UIViewAutoresizing.FlexibleWidth |...
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...
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?...
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...
Comment puis-je simplement scanner des codes-barres sur iPhone et / ou iPad?
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...
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
J'ai créé le prochain dictionnaire: var postJSON = [ids[0]:answersArray[0], ids[1]:answersArray[1], ids[2]:answersArray[2]] as Dictionary et j'obtiens: [2: B, 1: A, 3: C] Alors, comment puis-je le convertir en
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...
J'essaye d'apprendre à utiliser UICollectionView. La documentation est un peu difficile à comprendre et les tutoriels que j'ai trouvés étaient soit en Objective C, soit en projets longs et compliqués. Quand j'apprenais à utiliser UITableView, We ❤ Swift's How to make a simple tableview with iOS 8...
J'ai une barre de navigation avec un titre. Lorsque je double-clique sur le texte pour le renommer, cela indique en fait que c'est un élément de navigation, donc c'est peut-être ça. J'essaye de changer le texte en utilisant du code, comme: declare navigation bar as navagationbar here button stuff {...
Lorsque j'utilise la boucle for dans Playground, tout fonctionnait bien, jusqu'à ce que je change le premier paramètre de la boucle for pour qu'il soit la valeur la plus élevée. (itéré dans l'ordre décroissant) Est-ce un bug? Quelqu'un d'autre l'avait-il? for index in 510..509 { var a = 10 } Le...
An NSSetpeut être converti en Arrayutilisation, set.allObjects()mais il n'existe pas de méthode de ce type dans le nouveau Set(introduit avec Swift 1.2). Cela peut toujours être fait en convertissant Swift Set en NSSet et en utilisant la allObjects()méthode, mais ce n'est pas
J'ai besoin de créer une chaîne avec un format qui peut convertir les types int, long, double, etc. en chaîne. En utilisant Obj-C, je peux le faire via ci-dessous. NSString *str = [NSString stringWithFormat:@"%d , %f, %ld, %@", INT_VALUE, FLOAT_VALUE, DOUBLE_VALUE, STRING_VALUE]; Comment faire de...