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.

18
Überprüfen Sie die Internetverbindung mit Swift
Wenn ich versuche, auf meinem iPhone nach einer Internetverbindung zu suchen, werden einige Fehler angezeigt. Kann mir jemand helfen, das zu beheben? Der Code: import Foundation import SystemConfiguration public class Reachability { class func isConnectedToNetwork() -> Bool { var zeroAddress = sockaddr_in() zeroAddress.sin_len = UInt8(sizeofValue(zeroAddress)) zeroAddress.sin_family = sa_family_t(AF_INET) let defaultRouteReachability …
251 ios  swift  xcode  reachability 

17
Wie verwende ich Pull, um in Swift zu aktualisieren?
Ich baue einen RSS-Reader mit Swift und muss Pull implementieren, um die Funktionalität neu zu laden. Hier ist, wie ich es versuche. class FirstViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { @IBOutlet var refresh: UIScreenEdgePanGestureRecognizer @IBOutlet var newsCollect: UITableView var activityIndicator:UIActivityIndicatorView? = nil override func viewDidLoad() { super.viewDidLoad() self.newsCollect.scrollEnabled = true // Do …



6
Wie kann ich dispatch_sync, dispatch_async, dispatch_after usw. in Swift 3, Swift 4 und darüber hinaus ausführen?
Ich habe viel Code in Swift 2.x (oder sogar 1.x) Projekten, der so aussieht: // Move to a background thread to do some long running work dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { let image = self.loadOrGenerateAnImage() // Bounce back to the main thread to update the UI dispatch_async(dispatch_get_main_queue()) { self.imageView.image = image } …

30
Swift to Objective-C-Header wurde in Xcode 6 nicht erstellt
Ich habe kürzlich daran gearbeitet, Swift zu einem bestehenden Projekt hinzuzufügen, um es auf reale Weise auszuprobieren. Beim Hinzufügen einer Swift-Quelldatei zum Projekt habe ich keine Probleme damit, den "Bridging Header", dh Objective-C, an Swift zu senden. Die *-Swift.hHeader-Datei, die Swift-Klassen entweder als markierte @objcoder als Unterklassen von ObjC-Klassen verfügbar …
242 objective-c  xcode  swift 

30
SourceKitService beendet
Ich habe ein Problem mit Xcode, bei dem der Fehler "Source Kit Service Terminated" auftritt und alle Syntaxhervorhebungen und Code-Vervollständigungen in Swift verschwunden sind. Wie kann ich das beheben? Hier ist ein Beispielbild:

6
versuchen, eine Einschränkung schnell zu animieren
Ich habe ein UITextField, dessen Breite ich beim Tippen vergrößern möchte. Ich habe die Einschränkungen eingerichtet und sichergestellt, dass die Einschränkung auf der linken Seite die niedrigere Priorität hat als die, die ich auf der rechten Seite animieren möchte. Hier ist der Code, den ich verwenden möchte. // move the …


29
Swift - So konvertieren Sie einen String in Double
Ich versuche ein BMI-Programm in schneller Sprache zu schreiben. Und ich habe dieses Problem: Wie konvertiere ich einen String in einen Double? In Objective-C kann ich Folgendes tun: double myDouble = [myString doubleValue]; Aber wie kann ich das in Swift erreichen?
241 swift 

7
Was ist der Unterschied zwischen einer schwachen Referenz und einer nicht besessenen Referenz?
Swift hat: Starke Referenzen Schwache Referenzen Nicht besessene Referenzen Wie unterscheidet sich eine nicht besessene Referenz von einer schwachen Referenz? Wann ist es sicher, eine nicht im Besitz befindliche Referenz zu verwenden? Sind nicht besessene Referenzen ein Sicherheitsrisiko wie baumelnde Zeiger in C / C ++?

28
Ändern der Farbe der Navigationsleiste in Swift
Ich verwende eine Auswahlansicht, damit der Benutzer das Farbthema für die gesamte App auswählen kann. Ich plane, die Farbe der Navigationsleiste, des Hintergrunds und möglicherweise der Registerkartenleiste zu ändern (falls dies möglich ist). Ich habe nachgeforscht, wie das geht, kann aber keine Swift-Beispiele finden. Könnte mir bitte jemand ein Beispiel …



28
Wenden Sie .uppercaseString schnell nur auf den ersten Buchstaben einer Zeichenfolge an
Ich versuche, ein Autokorrektur-System zu erstellen, und wenn ein Benutzer ein Wort mit einem Großbuchstaben eingibt, funktioniert die Autokorrektur nicht. Um dies zu beheben, habe ich eine Kopie der eingegebenen Zeichenfolge erstellt, .lowercaseString angewendet und sie dann verglichen. Wenn die Zeichenfolge tatsächlich falsch geschrieben ist, sollte sie das Wort korrigieren. …

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.