preguntar acerca de swift

17
réponses

Quel est L’équivalent Swift de Objective-C «@synchronized»?

J'ai cherché dans le livre Swift, mais je ne trouve pas la version Swift de @ synchronized. Comment puis-je faire l'exclusion mutuelle dans Swift? ... …
demandé sur 1970-01-01 00:33:34
4
réponses

Itérer à 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], …
demandé sur 1970-01-01 00:33:34
22
réponses

Modification de la couleur de la barre de navigation dans Swift

J'utilise une vue sélecteur pour permettre à l'utilisateur de choisir le thème de couleur pour l'ensemble de l'application. Je prévois de changer la couleur de la barre de navigation, de l'arrière-plan et éventuellement de la barre d'onglets (si cela …
demandé sur 1970-01-01 00:33:34
15
réponses

Comment puis-je déclarer un tableau de références faibles dans Swift?

Je voudrais stocker un tableau de références faibles dans Swift. Le tableau lui-même ne devrait pas être une référence faible - ses éléments doivent être. Je pense que Cocoa NSPointerArray offre une version non-typesafe de ceci. ... …
demandé sur 1970-01-01 00:33:34
12
réponses

structure vs classe en langage swift

Depuis Apple book "L'une des différences les plus importantes entre les structures et les classes est que les structures sont toujours copiées quand elles sont passées dans votre code, mais les classes sont passées par référence." Quelqu'un peut-il …
demandé sur 1970-01-01 00:33:34
15
réponses

Trouver la somme des éléments dans un tableau Swift

Quel est le moyen le plus simple (le meilleur) de trouver la somme d'un tableau d'entiers dans swift? J'ai un tableau appelé multiples et je voudrais savoir la somme des multiples. ... …
demandé sur 1970-01-01 00:33:34
3
réponses

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é. ... …
demandé sur 1970-01-01 00:33:34
13
réponses

Comment ajouter des éléments dans le dictionnaire dans swift?

J'ai un dictionnaire simple qui est défini comme: var dict : NSDictionary = [ 1 : "abc", 2 : "cde"] , Mais plus tard je voudrais ajouter un élément dans ce dictionnaire, qui est 3 : "efg" , Mais je n'ai aucune idée de comment puis-je effectuer c …
demandé sur 1970-01-01 00:33:34
13
réponses

Avertissement cadre pour «barre de Navigation» sera différent au moment de l’exécution apparaît dans Xcode 8 Swift 3

Avant d'avoir mis à niveau vers XCode 8 Je n'ai pas vu cette erreur dans ce cas. J'ai différents contrôleurs de Navigation. Pour tous, je vois une erreur Frame for "Navigation bar" will be different at the run time. Navigation bar "Expected: width=38 …
demandé sur 1970-01-01 00:33:36
2
réponses

Comment obtenir une constante Pi mathématique dans Swift

J'essaie de trouver un moyen d'inclure la constante PI dans mon code Swift . J'ai déjà trouvé de l'aide dans une autre réponse, à import Darwin que je sais me donne accès aux fonctions C. J'ai également vérifié le paquet Math dans Darwin et suis tom …
demandé sur 1970-01-01 00:33:34