Questions marquées «swift»

87
Comment résoudre «L'interpolation de chaîne produit une description de débogage pour une valeur facultative; vouliez-vous rendre cela explicite? » dans Xcode 8.3 beta?

Depuis la version bêta 8.3, zillions warnings "L'interpolation de chaîne produit une description de débogage pour une valeur facultative; vouliez-vous rendre cela explicite?" apparu dans mon code. Par exemple, l'avertissement est apparu dans la situation suivante, où les options pouvaient conduire...

86
Lutte avec NSNumberFormatter dans Swift pour la monnaie

Je crée une application de budget qui permet à l'utilisateur de saisir son budget ainsi que ses transactions. Je dois autoriser l'utilisateur à saisir à la fois les pence et les livres dans des champs de texte séparés et ils doivent être formatés avec des symboles monétaires. Cela fonctionne bien...

86
ActionSheet ne fonctionne pas sur iPad

J'utilise ActionSheet dans mon application. Sur mon iPhone, cela fonctionne, mais pas sur le simulateur iPad. c'est mon code: @IBAction func dialog(sender: AnyObject) { let optionMenu = UIAlertController(title: nil, message: "Choose Option", preferredStyle: .ActionSheet) let deleteAction =...

86
@IBInspectable avec enum?

J'aimerais créer @IBInspectable élément comme vous le voyez sur l'image ci-dessous: mon idée est d'utiliser quelque chose comme enum comme type pour @IBInspectable, mais il semble que ce n'est pas le cas, des idées comment implémenter un élément comme celui-ci? ÉDITER: Il semble que...

85
Qu'est-ce qu'une tranche dans Swift?

Qu'est-ce qu'une tranche dans Swift et en quoi diffère-t-elle d'un tableau? D'après la documentation, la signature de type de l'indice (Range) est: subscript(Range<Int>) -> Slice<T> Pourquoi ne pas en retourner un autre Array<T>plutôt qu'un Slice<T>? Il semble que je...

85
Protocole Equatable Swift

Je suivais ce tutoriel pour Swift: https://www.raywenderlich.com/125311/make-game-like-candy-crush-spritekit-swift-part-1 et suis tombé sur ce code: func == (lhs: Cookie, rhs: Cookie) -> Bool { return lhs.column == rhs.column && lhs.row == rhs.row } J'ai écrit exactement cela, mais...

47
Pourquoi mon application SwiftUI plante-t-elle lors de la navigation vers l'arrière après avoir placé un `NavigationLink` à l'intérieur d'un` navigationBarItems` dans un `NavigationView`?

Exemple reproductible minimal (Xcode 11.2 beta, cela fonctionne dans Xcode 11.1): struct Parent: View { var body: some View { NavigationView { Text("Hello World") .navigationBarItems( trailing: NavigationLink(destination: Child(), label: { Text("Next") }) ) } } } struct Child: View {...