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.



13
Swift - So erkennen Sie Orientierungsänderungen
Ich möchte der Einzelbildansicht zwei Bilder hinzufügen (dh für ein Bild im Querformat und für ein anderes Bild im Hochformat), aber ich weiß nicht, wie ich Orientierungsänderungen mit schnellen Sprachen erkennen kann. Ich habe diese Antwort versucht, aber es wird nur ein Bild aufgenommen override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: …
93 ios  swift 

9
Ordnen Sie das Array von Objekten dem Wörterbuch in Swift zu
Ich habe eine Reihe von PersonObjekten: class Person { let name:String let position:Int } und das Array ist: let myArray = [p1,p1,p3] Ich möchte myArrayein Wörterbuch [position:name]der klassischen Lösung zuordnen: var myDictionary = [Int:String]() for person in myArray { myDictionary[person.position] = person.name } Gibt es eine elegante Art und Weise, …
93 ios  arrays  swift  dictionary 

16
Zufallszahlen mit Swift generieren
Ich muss eine Zufallszahl generieren. Es scheint, dass die arc4randomFunktion nicht mehr existiert, ebenso wie die arc4random_uniformFunktion. Die Optionen , die wir haben sind arc4random_stir(), arc4random_buf(UnsafeMutablePointer<Void>, Int)und arc4random_addrandom(UnsafeMutablePointer<UInt8>, Int32). Ich kann keine Dokumente zu den Funktionen finden und keine Kommentare in den Header-Dateien geben Hinweise.
92 swift  arc4random 

4
"Schwerwiegender Fehler: Array kann nicht von Objective-C überbrückt werden" - Warum versuchen Sie es überhaupt, Swift?
Ich habe ein Swift-Protokoll deklariert: protocol Option { var name: String { get } } Ich erkläre mehrere Implementierungen dieses Protokolls - einige Klassen, einige Aufzählungen. Ich habe einen Ansichts-Controller mit einer Eigenschaft, die wie folgt deklariert ist: var options: [Option] = [] Wenn ich versuche, diese Eigenschaft auf ein …

11
LLDB (Swift): Umwandlung der Rohadresse in einen verwendbaren Typ
Gibt es einen LLDB-Befehl, der eine Rohadresse in eine verwendbare Swift-Klasse umwandeln kann? Beispielsweise: (lldb) po 0x7df67c50 as MKPinAnnotationView Ich weiß, dass diese Adresse auf eine MKPinAnnotationView verweist, aber ich kann sie nicht in einem Frame auswählen. Ich möchte die Rohadresse jedoch in eine MKPinAnnotationView umwandeln, damit ich ihre Eigenschaften …
92 ios  swift  lldb 

15
Wie blende ich ein UIVisualEffectView und / oder ein UIBlurEffect ein und aus?
Ich möchte eine UIVisualEffectsView mit einem UIBlurEffect ein- und ausblenden: var blurEffectView = UIVisualEffectView() blurEffectView = UIVisualEffectView(effect: UIBlurEffect(style: .dark)) Ich verwende eine normale Animation innerhalb einer Funktion, die von a aufgerufen wird UIButton, um sie einzublenden. Gleiches gilt für das Ausblenden, aber .alpha = 0& hidden = true: blurEffectView.hidden = …

13
Führen Sie in Swift einen REST-API-Aufruf durch
Ich versuche, Swift zu verwenden, um einen GET-Aufruf einer REST-API durchzuführen, und habe versucht, zahlreichen Tutorials zu folgen, kann es aber nicht herausfinden. Entweder weil ich nicht herausfinden kann, wie man das gesamte Obj-C in Swift übersetzt, oder weil die Hälfte der Methoden n 'solche veraltet sind. Weiß jemand, wie …
92 ios  swift  rest  api  http 

8
So stellen Sie eine HTTP-Anfrage + Basisauthentifizierung in Swift
Ich habe einen RESTFull-Dienst mit Basisauthentifizierung und möchte ihn von iOS + Swift aus aufrufen. Wie und wo muss ich für diese Anfrage einen Berechtigungsnachweis bereitstellen? Mein Code (Entschuldigung, ich fange gerade an, iOS / obj-c / swift zu lernen): class APIProxy: NSObject { var data: NSMutableData = NSMutableData() func …
92 ios  swift 



11
Rückgabe von Daten aus einem asynchronen Aufruf in der Swift-Funktion
Ich habe in meinem Swift-Projekt eine Dienstprogrammklasse erstellt, die alle REST-Anforderungen und -Antworten verarbeitet. Ich habe eine einfache REST-API erstellt, damit ich meinen Code testen kann. Ich habe eine Klassenmethode erstellt, die ein NSArray zurückgeben muss. Da der API-Aufruf jedoch asynchron ist, muss ich von der Methode innerhalb des asynchronen …
92 ios  rest  asynchronous  swift 

15
'Verwendung eines nicht aufgelösten Bezeichners' in Swift
Also habe ich eine App erstellt und alles hat super funktioniert. Aber heute habe ich wie üblich eine neue Klasse erstellt und aus irgendeinem Grund kann ich in dieser Klasse nicht von anderen Klassen auf öffentliche / globale Variablen zugreifen. Alle anderen Klassen können, aber jetzt, wenn ich versuche, eine …
92 ios  xcode  swift 

5
Wie erstelle ich einen benutzerdefinierten Initialisierer für eine UIViewController-Unterklasse in Swift?
Entschuldigung, wenn dies schon einmal gefragt wurde, habe ich viel gesucht und viele Antworten stammen von früheren Swift-Betas, als die Dinge anders waren. Ich kann anscheinend keine endgültige Antwort finden. Ich möchte eine Unterklasse haben UIViewControllerund einen benutzerdefinierten Initialisierer haben, damit ich ihn einfach im Code einrichten kann. Ich habe …

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.