Questions marquées «swift»

194
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
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 {...

192
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?...

192
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...

190
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...

190
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

188
Comment créer une vue de collection simple avec Swift

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...

188
Modification du titre de navigation par programmation

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 {...

187
Swift réglé sur Array

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

187
Comment créer une chaîne au format?

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...