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.

7
HTTP-Anfrage in Swift mit POST-Methode
Ich versuche, eine HTTP-Anforderung in Swift auszuführen, um 2 Parameter an eine URL zu senden. Beispiel: Verknüpfung: www.thisismylink.com/postName.php Parameter: id = 13 name = Jack Was ist der einfachste Weg, das zu tun? Ich möchte nicht einmal die Antwort lesen. Ich möchte das nur senden, um Änderungen an meiner Datenbank …

12
Wie erstelle ich einen String mit Format?
Ich muss eine Zeichenfolge mit Format erstellen, die int-, long-, double- usw. Typen in Zeichenfolgen konvertieren kann. Mit Obj-C kann ich es über den folgenden Weg tun. NSString *str = [NSString stringWithFormat:@"%d , %f, %ld, %@", INT_VALUE, FLOAT_VALUE, DOUBLE_VALUE, STRING_VALUE]; Wie mache ich das mit Swift?
187 ios  swift  ios8 





14
Programmgesteuertes Ändern des Navigationstitels
Ich habe eine Navigationsleiste mit einem Titel. Wenn ich auf den Text doppelklicke, um ihn umzubenennen, heißt es tatsächlich, dass es sich um ein Navigationselement handelt. Ich versuche, den Text mithilfe von Code zu ändern, z. declare navigation bar as navagationbar here button stuff { navigationbar.text = "title" } Das …


10
IOS - So programmieren Sie programmgesteuert mit Swift
Ich erstelle eine App, die das Facebook SDK zur Authentifizierung von Benutzern verwendet. Ich versuche, die Facebook-Logik in einer separaten Klasse zu konsolidieren. Hier ist der Code (der Einfachheit halber entfernt): import Foundation class FBManager { class func fbSessionStateChane(fbSession:FBSession!, fbSessionState:FBSessionState, error:NSError?){ //... handling all session states FBRequestConnection.startForMeWithCompletionHandler { (conn: FBRequestConnection!, …
185 ios  iphone  facebook  swift  segue 

30
libc ++ abi.dylib: Beenden mit nicht erfasster Ausnahme vom Typ NSException (lldb)
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich programmiere eine App schnell und wenn ich die Test-App auf dem iPhone-Simulator starte, funktioniert alles, aber dann versuche …
185 ios  swift 

6
Swift Auf Array setzen
An NSSetkann in Arrayusing konvertiert werden, set.allObjects()aber es gibt keine solche Methode in der neuen Set(eingeführt mit Swift 1.2). Dies kann weiterhin durch Konvertieren von Swift Set in NSSet und Verwenden der allObjects()Methode erfolgen, dies ist jedoch nicht optimal.
185 arrays  swift  set 

2
Base64-Dekodierung in iOS 7+
Ich habe Text ( NSString) mit der NSDataneuen API der Klasse codiert, die in iOS7 hinzugefügt wurde. mit diesem - (NSData *)dataUsingEncoding:(NSStringEncoding)encoding; Hier ist mein Code NSString *base64EncodedString = [[myText dataUsingEncoding:NSUTF8StringEncoding] base64EncodedStringWithOptions:0]; NSLog(@"%@", base64EncodedString); Ich möchte es entschlüsseln
184 ios  objective-c  swift  ios7  ios8 

16
CommonCrypto in ein Swift-Framework importieren
Wie importiere ich CommonCryptoin ein Swift-Framework für iOS? Ich verstehe, wie man CommonCryptoin einer Swift-App verwendet: Sie fügen #import <CommonCrypto/CommonCrypto.h>dem Bridging-Header hinzu. Swift-Frameworks unterstützen jedoch keine Bridging-Header. Die Dokumentation sagt: Sie können externe Frameworks importieren, die eine reine Objective-C-Codebasis, eine reine Swift-Codebasis oder eine gemischtsprachige Codebasis haben. Der Vorgang zum …
184 ios  swift  commoncrypto 



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.