Als «swift» getaggte Fragen

Swift ist eine sichere, schnelle und ausdrucksstarke Allzweck-Programmiersprache, die von Apple Inc. für seine Plattformen und Linux entwickelt wurde. Swift ist Open Source. Verwenden Sie das Tag nur für Fragen zu Sprachfunktionen oder wenn Sie Code in Swift benötigen. Verwenden Sie die Tags [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] und [cocoa] für (sprachunabhängige) Fragen zu den Plattformen oder Frameworks.




1
Wie kann ich "Vorbedingungsfehler" in Xcode debuggen?
Ich erstelle eine SwiftUI-App auf Xcode 11, werde jedoch sofort beendet, wenn ich zu einer bestimmten Registerkarte in der App wechsle. Die Sache ist, es zeigt immer auf die Application DelegateDatei, was meiner Meinung nach nicht wirklich das Problem ist. Ich erhalte diesen Fehler auch in der Konsole precondition failure: …

1
Wie kann ich einen optionalen Wert in einer Bindung in Swift auspacken?
Ich erstelle eine App mit SwiftUI und möchte eine Möglichkeit, eine Binding<Value?>in eine Binding<Value> zu konvertieren . In meiner App habe ich eine, AvatarViewdie weiß, wie man ein Bild für einen bestimmten Benutzer rendert. struct AvatarView: View { @Binding var userData: UserData ... } Meine App enthält eine ContentView, die …
9 ios  swift  swiftui  combine 

1
- [UIThreadSafeNode canPerformAction: withSender:]: Nicht erkannter Selektor an Instanz gesendet
Ich bin mit diesem Absturz in meiner iOS-App konfrontiert. Fatal Exception: NSInvalidArgumentException 0 CoreFoundation 0x1b9079c30 __exceptionPreprocess 1 libobjc.A.dylib 0x1b8d940c8 objc_exception_throw 2 CoreFoundation 0x1b8f77fc0 -[NSOrderedSet initWithSet:copyItems:] 3 CoreFoundation 0x1b907e3d4 ___forwarding___ 4 CoreFoundation 0x1b9080570 _CF_forwarding_prep_0 5 UIKitCore 0x1bcf33444 -[UIKeyboardImpl deleteForwardAndNotify:] 6 UIKitCore 0x1bcf39154 __57-[UIKeyboardImpl acceptPredictiveInput:executionContext:]_block_invoke 7 UIKitCore 0x1bcf5b0c8 -[UIKeyboardTaskExecutionContext returnExecutionToParentWithInfo:] 8 UIKitCore …

2
So geben Sie Swipe-Gesten in SwiftUI das gleiche Verhalten wie in UIKit (InteractivePopGestureRecognizer) zurück
Die interaktive Pop-Gestenerkennung sollte es dem Benutzer ermöglichen, zur vorherigen Ansicht im Navigationsstapel zurückzukehren, wenn er weiter als die Hälfte des Bildschirms (oder etwas um diese Linien herum) wischt. In SwiftUI wird die Geste nicht abgebrochen, wenn der Wisch nicht weit genug war. SwiftUI: https://imgur.com/xxVnhY7 UIKit: https://imgur.com/f6WBUne Frage: Ist es …
9 ios  swift  swiftui 

1
Ausklappbare Abschnitte: [Assert] Neuer globaler Zeilenindex für preReloadFirstVisibleRow (0) kann nicht ermittelt werden
Ich implementiere reduzierbare Abschnittsüberschriften in einem UITableViewController. So bestimme ich, wie viele Zeilen pro Abschnitt angezeigt werden sollen: override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return self.sections[section].isCollapsed ? 0 : self.sections[section].items.count } Es gibt eine Struktur, die die Abschnittsinformationen mit einem Bool für 'isCollapsed' enthält. So …

1
Wie funktioniert CRL und OSCP Checking unter iOS?
Ich kann CRLs unter iOS nicht zum Laufen bringen. Ich habe zwei Testfälle erstellt. Ich habe ein gültiges Zertifikat, das von einer Zertifizierungsstelle ausgestellt wurde. Ich habe ein anderes gültiges Zertifikat, das von einer Zertifizierungsstelle ausgestellt wurde, aber die Zertifizierungsstelle hat dieses Zertifikat zu ihrer CRL hinzugefügt. Ich habe dann …



5
Die Navigationsleiste wird beim Klicken auf die Ansicht angezeigt
Ich hänge das Video meines Problems an. Wenn ich auf eine beliebige Stelle in der Viewcontroller-Navigationsleiste klicke, wird diese angezeigt override func viewWillAppear(_ animated: Bool) { self.navigationController?.setNavigationBarHidden(true, animated: true) self.navigationController?.isNavigationBarHidden = true self.navigationController?.hidesBarsOnTap = true } Der obige Code, der in der Ansicht hinzugefügt wurde, wird anfangs angezeigt. Wenn ich …

2
Core Data Error wechselt stattdessen zur Verwendung von "NSSecureUnarchiveFromData" oder einer Unterklasse von NSSecureUnarchiveFromDataTransformer
Ich erhalte diesen CoreData-Fehler. Ich habe keine Ahnung, warum ich diesen Fehler erhalte. Ich verwende keine transformierbaren Typen. In meinem Code wird nichts angezeigt, was darauf hinweist, dass ich transformierbare Eigenschaften verwende. Ich habe Xcode CoreData einrichten lassen, indem ich beim Erstellen meines Projekts die Option Kerndaten verwenden ausgewählt habe. …

6
Kombinieren Sie das Framework, um asynchrone Operationen zu serialisieren
Wie kann ich die asynchronen Pipelines, aus denen das Combine-Framework besteht, synchron (seriell) ausrichten? Angenommen, ich habe 50 URLs, von denen ich die entsprechenden Ressourcen herunterladen möchte, und nehmen wir an, ich möchte dies einzeln tun. Ich weiß, wie man das mit Operation / OperationQueue macht, z. B. mit einer …
8 ios  swift  combine 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.