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.


9
Wie füge ich dem Swift Dictionary keinen Wert hinzu?
Ich habe in meiner App eine Anfrage an meinen Server gestellt. Und gepostete Daten wie diese. Die Serverseite wartet auf alle Parameter, auch wenn sie gleich Null sind. Aber ich konnte dem Wörterbuch keine Nullwerte hinzufügen. var postDict = Dictionary<String,AnyObject> postDict[pass]=123 postDict[name]="ali" postDict[surname]=nil // dictionary still has only pass and …

13
Alle Cookies von WKWebView erhalten
Während das Abrufen von Cookies UIWebViewdurch die Verwendung unkompliziert NSHTTPCookieStorage.sharedHTTPCookieStorage()erscheint, WKWebViewwerden die Cookies anscheinend an einem anderen Ort gespeichert. Ich habe einige Nachforschungen angestellt und konnte einige Kekse erhalten, indem ich sie vom NSHTTPURLResponseObjekt genommen habe. Dies enthält jedoch nicht alle Cookies, die verwendet werden von WKWebView: func webView(webView: WKWebView, …

6
Schnell - Überprüfen Sie, ob ein Zeitstempel gestern, heute, morgen oder vor X Tagen liegt
Ich versuche herauszufinden, wie ich entscheiden kann, ob ein bestimmter Zeitstempel heute oder +1 / -1 Tage auftritt. Im Wesentlichen möchte ich so etwas machen (Pseudocode) IF days_from_today(timestamp) == -1 RETURN 'Yesterday' ELSE IF days_from_today(timestamp) == 0 RETURN 'Today' ELSE IF days_from_today(timestamp) == 1 RETURN 'Tomorrow' ELSE IF days_from_today(timestamp) < …
70 ios  swift  nsdate  nscalendar 

1
Nicht erkannter Selektor -replacementObjectForKeyedArchiver: Absturz beim Implementieren von NSCoding in Swift
Ich habe eine Swift-Klasse erstellt, die der NSCoding entspricht. (Xcode 6 GM, Swift 1.0) import Foundation private var nextNonce = 1000 class Command: NSCoding { let nonce: Int let string: String! init(string: String) { self.nonce = nextNonce++ self.string = string } required init(coder aDecoder: NSCoder) { nonce = aDecoder.decodeIntegerForKey("nonce") string …
69 ios  swift  xcode6  nscoding 

5
Fehler nach dem Update auf Xcode 8: "Kein solches Modul" und "Ziel überschreibt die Build-Einstellung" EMBEDDED_CONTENT_CONTAINS_SWIFT ""
Ich bekomme No such modulePods, wenn ich versuche, das Projekt zu erstellen. Wenn ich den Code entferne, der diesen Pod erwartet, wird für einen anderen Pod ein anderes "Kein solches Modul" angezeigt, was bedeutet, dass jeder Pod betroffen sein muss. Wenn ich tippe, pod installerhalte ich folgende Meldungen: [!] The …
69 ios  swift  xcode  cocoapods  xcode8 


6
Ziel C to Swift-Headerdatei mit mehreren Zielen
Ich rufe meine Swift-Klassen erfolgreich von Objective C (für das Ziel 'MyApp') über die import-Anweisung auf: #import "MyApp-Swift.h" Ich habe jetzt ein neues Ziel namens "MyAppLite" erstellt. Beim Kompilieren des neuen Ziels werden Fehler angezeigt, da der Code "MyApp-Swift.h" benötigt, der Compiler jedoch "MyAppLite-Swift.h" erstellt. Daher muss ich einen bedingten …

1
NSURLSession gleichzeitige Anfragen mit Alamofire
Ich habe ein seltsames Verhalten mit meiner Test-App. Ich habe ungefähr 50 gleichzeitige GET-Anforderungen, die ich an denselben Server sende. Der Server ist ein eingebetteter Server auf einer kleinen Hardware mit sehr begrenzten Ressourcen. Um die Leistung für jede einzelne Anforderung zu optimieren, konfiguriere ich eine Instanz Alamofire.Managerwie folgt: let …



7
Xcode 11.4. Die Titelfarbe der Navigation wurde vom Storyboard SCHWARZ
Ich habe kürzlich meinen Xcode auf 11.4 aktualisiert. Wenn ich die App auf dem Gerät ausführe, ist mir aufgefallen, dass alle Titel meiner Navigationselemente beim Festlegen über das Storyboard vollständig schwarz wurden. Sie können weder den Code ändern, die folgende Codezeile funktioniert nicht mehr self.navigationController?.navigationBar.titleTextAttributes = [.foregroundColor: UIColor.white] Ich mache …


9
Warum stürzt meine SwiftUI-App ab, wenn Sie rückwärts navigieren, nachdem Sie einen "NavigationLink" in einem "navigationBarItems" in einer "NavigationView" platziert haben?
Minimal reproduzierbares Beispiel (Xcode 11.2 Beta, dies funktioniert in 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 { @Environment(\.presentationMode) var presentation var body: some View { Text("Hello, World!") …

6
SwiftUI - wie vermeide ich, dass die Navigation in der Ansicht fest codiert ist?
Ich versuche, die Architektur für eine größere, produktionsbereite SwiftUI-App zu erstellen. Ich stoße ständig auf das gleiche Problem, das auf einen großen Designfehler in SwiftUI hinweist. Trotzdem konnte mir niemand eine voll funktionsfähige, produktionsbereite Antwort geben. Wie mache ich wiederverwendbare Ansichten, in SwiftUIdenen Navigation enthalten ist? Da das SwiftUI NavigationLinkstark …

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.