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.

974
Wie rufe ich Objective-C-Code von Swift auf?

Wie ruft man in Swift Objective-C-Code auf? Apple erwähnte, dass sie in einer Anwendung nebeneinander existieren könnten. Bedeutet dies jedoch, dass alte in Objective-C erstellte Klassen technisch wiederverwendet werden könnten, während neue Klassen in Swift erstellt

936
# Pragma in Swift?

In Ziel C kann ich #pragma markAbschnitte meines Codes im Symbolnavigator markieren. Da dies ein C-Präprozessorbefehl ist, ist er in Swift nicht verfügbar. Gibt es dafür in Swift einen Ersatz oder muss ich hässliche Kommentare

686
Einen String in Swift in ein Array teilen?

Angenommen, ich habe hier eine Zeichenfolge: var fullName: String = "First Last" Ich möchte die Zeichenfolgenbasis auf Leerzeichen aufteilen und die Werte ihren jeweiligen Variablen zuweisen var fullNameArr = // something like: fullName.explode(" ") var firstName: String = fullNameArr[0] var...

660
@selector () in Swift?

Ich versuche , eine zu schaffen , NSTimerin Swiftaber ich einige Probleme haben. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true) test() ist eine Funktion in derselben Klasse. Ich erhalte eine Fehlermeldung im Editor: Es wurde keine Überladung für 'init'...

554
Konvertieren Sie Int in String in Swift

Ich versuche herauszufinden, wie man Intein Stringin Swift verwandelt. Ich NSNumberfinde eine Problemumgehung heraus, aber ich würde gerne herausfinden, wie man das alles in Swift macht. let x : Int = 45 let xNSNumber = x as NSNumber let xString : String = xNSNumber.stringValue