Comment puis-je changer la couleur du texte d'un UISearchBar?
Comment puis-je changer la couleur du texte d'un UISearchBar?
Disons que j'ai plusieurs contrôleurs de vue dans mon application Swift et que je souhaite pouvoir transmettre des données entre eux. Si je suis plusieurs niveaux plus bas dans une pile de contrôleurs de vue, comment puis-je transmettre des données à un autre contrôleur de vue? Ou entre les...
J'affiche une distance avec une décimale, et je voudrais supprimer cette décimale au cas où elle serait égale à 0 (ex: 1200.0Km), comment pourrais-je faire cela en Swift? J'affiche ce numéro comme ceci: let distanceFloat: Float = (currentUser.distance! as NSString).floatValue distanceLabel.text =...
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {} Je veux deviceTokenenchaîner mais: let str = String.init(data: deviceToken, encoding: .utf8) str est nil Swift 3.0 comment puis - je laisser dataà string? Vous vous inscrivez aux...
Il semble que le nouveau SwiftUIcadre d' Apple utilise un nouveau type de syntaxe qui construit efficacement un tuple, mais a une autre syntaxe: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } En essayant de comprendre...
Comment se cacher en keyboardutilisant SwiftUIpour les cas ci-dessous? Cas 1 J'ai TextFieldet je dois masquer le keyboardlorsque l'utilisateur clique sur le returnbouton. Cas 2 J'ai TextFieldet je dois masquer le keyboardlorsque l'utilisateur tape à l'extérieur. Comment puis-je faire cela en...
Mon client souhaite partager une image sur Instagram, Twitter, Facebook. J'ai fait Twitter et Facebook mais je n'ai trouvé aucune API ou quoi que ce soit sur Internet pour partager une image sur Instagram. Est-il possible de partager une image sur Instagram? si oui alors comment? Lorsque je...
J'ai un grand tableau dans Swift. Je veux initialiser tous les membres à la même valeur (c'est-à-dire que cela pourrait être zéro ou une autre valeur). Quelle serait la meilleure approche?
Swift nécessite des instructions de commutation exhaustives et que chaque cas ait un code exécutable. L'étiquette 'case' dans un 'commutateur' doit avoir au moins une instruction exécutable Quelqu'un at-il trouvé une bonne manière de gérer les cas où vous ne voulez rien faire? Je peux mettre un...
Dans Objective C, vous pouvez enregistrer la méthode appelée en utilisant: NSLog(@"%s", __PRETTY_FUNCTION__) Cela est généralement utilisé à partir d'une macro de journalisation. Bien que Swift ne prenne pas en charge les macros (je pense), j'aimerais toujours utiliser une instruction de journal...
J'essaye de vérifier si le défaut d'un utilisateur existe, vu ci-dessous: func userAlreadyExist() -> Bool { var userDefaults : NSUserDefaults = NSUserDefaults.standardUserDefaults() if userDefaults.objectForKey(kUSERID) { return true } return false } Cependant, peu importe ce qu'il retournera...
Une tentative d'impression d'un objet ( pocommande) dans le projet xcode 6 beta 6 OSX Swift entraîne ce message d'erreur: (lldb) po managedObject error: Error in auto-import: failed to get module '__ObjC' from AST context Dans ce cas, l'objet en question est une instance de NSManagedObject. Des...
Comment ajouter des initialiseurs personnalisés aux UIViewControllersous-classes dans Swift? J'ai créé une sous-classe de UIViewControllerqui ressemble à ceci: class MyViewController : UIViewController { init(leftVC:UIViewController, rightVC:UIViewController, gap:Int) { self.leftVC = leftVC;...
Je découpe un tableau de chaînes et le définit sur une [String]variable, mais le vérificateur de type se plaint. Est-ce un bogue possible du compilateur? var tags = ["this", "is", "cool"] tags[1..<3] var someTags: [String] = tags[1..<3]
J'ai vu ce code sur le site Swift et divers articles ici et j'essaie de comprendre les bases. Comment cette ligne est-elle évaluée? if let name = optionalName { Je suis confus car ce n'est pas le nom == nom facultatif, il attribue la valeur, alors comment ce rapport est-il vrai et pourquoi...
Je souhaite remplacer mes scripts CI bash par swift. Je ne peux pas comprendre comment appeler une commande de terminal normale telle que lsouxcodebuild #!/usr/bin/env xcrun swift import Foundation // Works println("Test") // Works ls // Fails xcodebuild -workspace myApp.xcworkspace // Fails $...
J'essayais de télécharger un fichier image sur Parse après avoir pris une photo directement sur le téléphone. Mais cela lève une exception: Arrêt de l'application en raison d'une exception non interceptée 'NSInvalidArgumentException', raison: 'PFFile ne peut pas être plus grand que 10485760...
Dans Swift, je vois quelques méthodes comme: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Je me demandais quand utiliser @objc? J'ai lu certains documents, mais ils disent que lorsque vous voulez qu'il soit appelable en Objective-C, vous devez ajouter le...
Après avoir lu Comment tester l'égalité des énumérations Swift avec les valeurs associées , j'ai implémenté l'énumération suivante: enum CardRank { case Number(Int) case Jack case Queen case King case Ace } func ==(a: CardRank, b: CardRank) -> Bool { switch (a, b) { case (.Number(let a),...
J'ai fait des recherches sur CoreLocation. Récemment, j'ai rencontré un problème qui a été traité ailleurs, mais en Objective C, et pour iOS 8. Je me sens un peu idiot de demander cela, mais comment pouvez-vous vérifier si les services de localisation sont activés en utilisant Swift, sur iOS 9?...