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.

5
Interaktion mit C ++ - Klassen von Swift
Ich habe eine bedeutende Bibliothek von Klassen in C ++ geschrieben. Ich versuche, sie über eine Art Brücke in Swift zu verwenden, anstatt sie als Swift-Code umzuschreiben. Die Hauptmotivation ist, dass der C ++ - Code eine Kernbibliothek darstellt, die auf mehreren Plattformen verwendet wird. Eigentlich erstelle ich nur eine …
86 c++  swift 

21
Wie kann der Benutzer das Bild mit Swift auswählen?
Ich schreibe meine erste iOS-Anwendung (nur iPhone) mit Swift. In der Hauptanwendungsansicht sollte der Benutzer das Bild aus der Fotogalerie auswählen können. Ich habe den folgenden Beispielcode von ViewController.swift gefunden : class ViewController: UIImagePickerController, UINavigationControllerDelegate, UIImagePickerControllerDelegate { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the …

11
UIStatusBarStyle funktioniert nicht in Swift
Ich versuche, die Farbe der Statusleiste in meiner Swift-App in Weiß zu ändern, stoße aber auf eine Mauer. Ich habe 3 ViewController, die jeweils in einen NavigationController eingebettet sind (könnte das das Problem sein? Ich habe bereits versucht, den Code in die NavigationController-Klasse einzufügen.) Ich habe beide folgenden Codeteile in …

12
schnelle 3.0 Daten zu String?
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {} Ich möchte deviceTokenbespannen aber: let str = String.init(data: deviceToken, encoding: .utf8) str ist nil schnell 3.0 wie kann ich lassen datazu string? Registrieren für Push-Benachrichtigungen in Xcode 8 / Swift 3.0? funktioniert nicht und die Antwort ist vor ein paar Monaten, ich …
85 swift  string 

3
Schnelles gleichwertiges Protokoll
Ich folgte diesem Tutorial für Swift: https://www.raywenderlich.com/125311/make-game-like-candy-crush-spritekit-swift-part-1 und stieß auf diesen Code: func == (lhs: Cookie, rhs: Cookie) -> Bool { return lhs.column == rhs.column && lhs.row == rhs.row } Ich habe genau das geschrieben, aber Xcode gibt mir folgende Fehler: Consecutive declarations on a line must be separated by …
85 ios  swift  xcode6 

3
Was ist ein Slice in Swift?
Was ist ein Slice in Swift und wie unterscheidet es sich von einem Array? Aus der Dokumentation geht hervor, dass die Typensignatur des Index (Bereich): subscript(Range<Int>) -> Slice<T> Warum nicht Array<T>lieber einen anderen als einen zurückgeben Slice<T>? Es sieht so aus, als könnte ich ein Slice mit einem Array verketten: …
85 swift  slice 



7
@IBInspectable mit Aufzählung?
Ich möchte ein @IBInspectableElement erstellen , wie Sie auf dem Bild unten sehen: Meine Idee ist es, so etwas wie enum als Typ zu verwenden @IBInspectable, aber es sieht so aus, als ob es nicht der Fall ist. Gibt es Ideen, wie man ein solches Element implementiert? BEARBEITEN: Es sieht …


4
Wie erstelle ich generische Protokolle in Swift?
Ich möchte ein Protokoll mit einer Methode erstellen, die eine generische Eingabe verwendet und einen generischen Wert zurückgibt. Dies ist, was ich bisher versucht habe, aber es erzeugt den Syntaxfehler. Verwendung der nicht deklarierten Kennung T. Was mache ich falsch? protocol ApiMapperProtocol { func MapFromSource(T) -> U } class UserMapper: …
85 swift 



14
Schnell - Probleme mit dem Eckenradius und dem Schlagschatten
Ich versuche eine Schaltfläche mit abgerundeten Ecken und einem Schlagschatten zu erstellen . Egal wie ich hochschalte, die Schaltfläche wird nicht richtig angezeigt. Ich habe es versucht masksToBounds = falseund masksToBounds = true, aber entweder funktioniert der Eckenradius und der Schatten nicht oder der Schatten funktioniert und der Eckenradius schneidet …

20
Legen Sie die maximale Zeichenlänge eines UITextField in Swift fest
Ich weiß, dass es noch andere Themen gibt, aber ich kann anscheinend nicht herausfinden, wie ich es implementieren soll. Ich versuche, ein UITextField auf nur 5 Zeichen zu beschränken Vorzugsweise alphanumerisch und - und. und _ Ich habe diesen Code gesehen func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) …

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.