Questions marquées «swift»

163
Quel est l'équivalent Swift de - [Description NSObject]?

En Objective-C, on peut ajouter une descriptionméthode à leur classe pour aider au débogage: @implementation MyClass - (NSString *)description { return [NSString stringWithFormat:@"<%@: %p, foo = %@>", [self class], foo _foo]; } @end Ensuite, dans le débogueur, vous pouvez faire: po fooClass...

162
Obscurcir un mot de passe UITextField

Je fais une page de connexion. J'ai UITextField pour le mot de passe. Évidemment, je ne veux pas que le mot de passe soit vu; à la place, je souhaite que les cercles apparaissent lors de la saisie. Comment définissez-vous le champ pour que cela se

162
Syntaxe Swift do-try-catch

Je fais un essai pour comprendre la nouvelle gestion des erreurs dans swift 2. Voici ce que j'ai fait: J'ai d'abord déclaré une énumération d'erreur: enum SandwichError: ErrorType { case NotMe case DoItYourself } Et puis j'ai déclaré une méthode qui lève une erreur (pas une exception les gens....

162
Comment trouver NSDocumentDirectory dans Swift?

J'essaie d'obtenir le chemin du dossier Documents avec le code: var documentsPath = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory:0,NSSearchPathDomainMask:0,true) mais Xcode donne une erreur: Cannot convert expression's type 'AnyObject[]!' to type 'NSSearchPathDirectory' J'essaie de...

161
Pourquoi ai-je besoin de traits de soulignement dans Swift?

Ici, il dit: "Remarque: le _moyen" Je me fiche de cette valeur "", mais venant de JavaScript, je ne comprends pas ce que cela signifie. La seule façon d'obtenir ces fonctions à imprimer était d'utiliser les traits de soulignement avant les paramètres: func divmod(_ a: Int, _ b:Int) -> (Int, Int)...

159
IBOutlet et IBAction

Quel est le but d'utiliser IBOutlets et IBActions dans Xcode et Interface Builder? Cela fait-il une différence si je n'utilise pas IBOutlets et IBActions? Rapide: @IBOutlet weak var textField: UITextField! @IBAction func buttonPressed(_ sender: Any) { /* ... */ } Objectif c: @property (nonatomic,...

159
Comment changer la couleur de fond d'UIStackView?

J'ai essayé de changer l' UIStackViewarrière - plan de clair à blanc dans l'inspecteur Storyboard, mais lors de la simulation, la couleur d'arrière-plan de la vue de la pile a toujours une couleur claire. Comment puis-je changer la couleur d'arrière-plan d'un

157
Erreur @IBDesignable: IB Designables: Échec de la mise à jour de l'état de la mise en page automatique: Interface Builder Cocoa Touch Tool s'est écrasé

J'ai une sous-classe très simple de UITextView qui ajoute la fonctionnalité "Placeholder" que vous pouvez trouver native à l'objet Text Field. Voici mon code pour la sous-classe: import UIKit import Foundation @IBDesignable class PlaceholderTextView: UITextView, UITextViewDelegate { @IBInspectable...

157
Comment rendre une énumération décodable dans Swift 4?

enum PostType: Decodable { init(from decoder: Decoder) throws { // What do i put here? } case Image enum CodingKeys: String, CodingKey { case image } } Que dois-je mettre pour compléter cela? Aussi, disons que j'ai changé le caseen ceci: case image(value: Int) Comment rendre cela conforme à...

155
Qu'est-ce qu'une «valeur non emballée» dans Swift?

J'apprends Swift pour iOS 8 / OSX 10.10 en suivant ce tutoriel , et le terme « valeur non emballée » est utilisé plusieurs fois, comme dans ce paragraphe (sous Objets et classe ): Lorsque vous travaillez avec des valeurs facultatives, vous pouvez écrire? avant les opérations telles que les...