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
Blöcke auf Swift (animateWithDuration: Animationen: Fertigstellung :)
Ich habe Probleme damit, dass die Blöcke auf Swift funktionieren. Hier ist ein Beispiel, das funktioniert hat (ohne Abschlussblock): UIView.animateWithDuration(0.07) { self.someButton.alpha = 1 } oder alternativ ohne den nachlaufenden Verschluss: UIView.animateWithDuration(0.2, animations: { self.someButton.alpha = 1 }) Aber wenn ich einmal versuche, den Abschlussblock hinzuzufügen, funktioniert es einfach nicht …
102 ios  swift  closures 

9
Wie wende ich den Typ auf eine NSFetchRequest-Instanz an?
In Swift 2 funktionierte der folgende Code: let request = NSFetchRequest(entityName: String) aber in Swift 3 gibt es Fehler: Der generische Parameter "ResultType" konnte nicht abgeleitet werden weil NSFetchRequestist jetzt ein generischer Typ. In ihren Dokumenten haben sie Folgendes geschrieben: let request: NSFetchRequest<Animal> = Animal.fetchRequest Wenn meine Ergebnisklasse zum Beispiel …
102 swift  core-data  swift3 

5
Schnelle Programmierung: Getter / Setter in gespeicherter Eigenschaft
Wie überschreibe ich den Setter des gespeicherten Eigentums in Swift? In Obj-C kann ich den Setter überschreiben, aber Swift scheint nicht glücklich darüber zu sein, dass Getter / Setter für gespeicherte Objekte verwendet werden. Angenommen, ich habe eine CardKlasse mit einer Eigenschaft namens rank. Ich möchte nicht, dass der Client …
102 ios  swift 

30
IBOutlet ist null, aber es ist im Storyboard Swift verbunden
Verwenden von Swift 1.1 und Xcode 6.2. Ich habe ein UIStoryboard mit einer einzelnen benutzerdefinierten UIViewControllerUnterklasse. Darauf habe ich eine @IBOutletVerbindung vom Typ UIViewvon diesem Controller zu einer UIView Unterklasse im Storyboard. Ich habe auch ähnliche Verkaufsstellen für Unteransichten dieser Ansicht. Siehe Abbildung A. Zur Laufzeit sind diese Eigenschaften jedoch …

6
Sind Swift-Variablen atomar?
In Objective-C wird zwischen atomaren und nichtatomaren Eigenschaften unterschieden: @property (nonatomic, strong) NSObject *nonatomicObject; @property (atomic, strong) NSObject *atomicObject; Nach meinem Verständnis können Sie Eigenschaften, die als atomar definiert sind, sicher aus mehreren Threads lesen und schreiben, während das gleichzeitige Schreiben und Zugreifen auf nichtatomare Eigenschaften oder ivars aus mehreren …
102 objective-c  swift 

9
Swift - Wie verstecke ich die Zurück-Schaltfläche im Navigationselement?
Im Moment habe ich zwei View Controller. Mein Problem ist, dass ich nicht weiß, wie ich die Zurück-Schaltfläche nach dem Wechsel in den Second View Controller ausblenden kann. Meistens Referenzen, die ich in Ziel-C gefunden habe. Wie codiere ich es schnell? Verstecke den Schaltflächencode in Ziel-c [self.navigationItem setHidesBackButton:YES animated:YES];
102 ios  swift  xcode6 

4
Wie verwende ich benutzerdefinierte Schlüssel mit dem Decodable-Protokoll von Swift 4?
Swift 4 führte die Unterstützung für die native JSON-Codierung und -Decodierung über das DecodableProtokoll ein. Wie verwende ich dafür benutzerdefinierte Schlüssel? Angenommen, ich habe eine Struktur struct Address:Codable { var street:String var zip:String var city:String var state:String } Ich kann dies in JSON codieren. let address = Address(street: "Apple Bay …
102 json  swift  swift4  codable 




25
Schneller Xcode-Index Einfrieren oder Langsam
Vielleicht erlebe ich nur so ein nerviges "Feature": Nach dem Upgrade von Xcode 6.0.1 auf Xcode 6.1 haben sich die Dinge geändert. Xcode 6.1 indiziert für immer das Projekt oder kompiliert Quelldateien. Das Projekt ist nicht sehr groß. Es enthält nur eine Reihe von Swift-Dateien und AWS SDK 2.0-Cocoapods im …

12
Navigationsleiste rechtsbaritem Bild-Button-Fehler iOS 11
Dieser Code funktioniert in ios10 einwandfrei. Ich bekomme mein Etikett und eine Bildschaltfläche, die das Benutzerfoto-Profil ist, kreisförmig rund .. ok. aber wenn ich xcode 9 ios11 simulator laufen lasse, bekomme ich es gestreckt. Der Schaltflächenrahmen muss 32x32 sein, wenn ich die Sim überprüfe und die Ansicht erhalte und xcode …
101 ios  swift  ios11  xcode9-beta  swift4 

19
Konvertieren Sie String in Float in Swift
Ich versuche, Zahlen aus einem UITextField zu konvertieren, von denen ich annehme, dass sie tatsächlich Strings sind, und sie in Float zu konvertieren, damit ich sie multiplizieren kann. Ich habe zwei UITextfields, die wie folgt deklariert sind: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField Wenn der Benutzer einen UIButton …



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.