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.


6
Initialisieren leerer Wörterbuch-Arrays in Swift
Ich versuche, mich mit dem Initialisieren leerer Arrays in Swift zu beschäftigen. Für eine Reihe von Zeichenfolgen ist es ziemlich einfach: var myStringArray: String[] = [] myStringArray += "a" myStringArray += "b" -> ["a", "b"] und für ganze Zahlen var myIntArray: Int[] = [] myIntArray += 1 myIntArray += 2 …

13
Versuch, die Ansicht eines Ansichtscontrollers zu laden, während die Zuordnung aufgehoben wird ... UISearchController
Ich habe Code, der eine UISearchController' in my UIVIew'sviewDidLoad` erstellt. self.resultSearchController = ({ let controller = UISearchController(searchResultsController: nil) controller.searchResultsUpdater = self controller.searchBar.delegate = self controller.dimsBackgroundDuringPresentation = false controller.searchBar.sizeToFit() controller.hidesNavigationBarDuringPresentation = false //prevent search bar from moving controller.searchBar.placeholder = "Search for song" self.myTableView.tableHeaderView = controller.searchBar return controller })() Unmittelbar nach Abschluss …

3
AlamoFire asynchroner CompletionHandler für JSON-Anforderung
Nachdem ich das AlamoFire-Framework verwendet habe, habe ich festgestellt, dass der CompletionHandler auf dem Hauptthread ausgeführt wird. Ich frage mich, ob der folgende Code eine gute Vorgehensweise zum Erstellen einer Core Data-Importaufgabe im Completion-Handler ist: Alamofire.request(.GET, "http://myWebSite.com", parameters: parameters) .responseJSON(options: .MutableContainers) { (_, _, JSON, error) -> Void in dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, …
80 swift  alamofire 


9
Wie drossle ich die Suche (basierend auf der Schreibgeschwindigkeit) in iOS UISearchBar?
Ich habe einen UISearchBar-Teil eines UISearchDisplayControllers, der zum Anzeigen von Suchergebnissen sowohl von lokalen CoreData- als auch von Remote-APIs verwendet wird. Was ich erreichen möchte, ist die "Verzögerung" der Suche auf der Remote-API. Derzeit wird für jedes vom Benutzer eingegebene Zeichen eine Anforderung gesendet. Wenn der Benutzer jedoch besonders schnell …

7
Wie füge ich einem Bild in iOS Swift Text hinzu?
Ich habe mich umgesehen und konnte nicht herausfinden, wie man Text aufnimmt, ihn auf ein Bild legt und dann die beiden zu einem einzigen kombiniert UIImage. Ich habe Google mit den Suchbegriffen erschöpft, die mir einfallen. Wenn also jemand eine Lösung oder zumindest einen Hinweis hat, auf den er verweisen …
80 ios  swift  uiimage 

6
Ein einfaches Einblenden der Animation in Swift?
Ich versuche eine einfache Animation in Swift zu erstellen. Es ist ein Einblenden. Ich versuchte: self.myFirstLabel.alpha = 0 self.myFirstButton.alpha = 0 self.mySecondButton.alpha = 0 Dann habe ich: self.view.addSubview(myFirstLabel) self.view.addSubview(myFirstButton) self.view.addSubview(mySecondButton) Und dann: UIView.animateWithDuration(1.5, animations: { self.myFirstLabel.alpha = 1.0 self.myFirstButton.alpha = 1.0 self.mySecondButton.alpha = 1.0 }) Ich habe all dies in …
80 ios  swift 

9
Exponentiationsoperator in Swift
Ich sehe keinen Exponentiationsoperator, der in den Basisarithmetikoperatoren in der Swift-Sprachreferenz definiert ist. Gibt es wirklich keinen vordefinierten Integer- oder Float-Exponentiationsoperator in der Sprache?



13
Speichern einer benutzerdefinierten Swift-Klasse mit NSCoding in UserDefaults
Ich versuche derzeit, eine benutzerdefinierte Swift-Klasse in NSUserDefaults zu speichern. Hier ist der Code von meinem Spielplatz: import Foundation class Blog : NSObject, NSCoding { var blogName: String? override init() {} required init(coder aDecoder: NSCoder) { if let blogName = aDecoder.decodeObjectForKey("blogName") as? String { self.blogName = blogName } } func …

25
Dynamisches Höhenproblem für UITableView-Zellen (Swift)
Dynamischer Text mit variabler Länge wird in Tabellenbeschriftungszellenbeschriftungen eingefügt. Damit die Höhen der Tabellenansichtszellen dynamisch dimensioniert werden können, habe ich Folgendes implementiert viewDidLoad(): self.tableView.estimatedRowHeight = 88.0 self.tableView.rowHeight = UITableViewAutomaticDimension Dies funktioniert gut für die Zellen, zu denen noch UITableViewAutomaticDimentionkein Bildlauf durchgeführt werden muss (wie beim Bildlauf zur Zelle aufgerufen wird), …

3
Wie behebe ich den Kompilierungsfehler "Mehrdeutige Verwendung von" mit der Swift # selector-Syntax?
[ HINWEIS Diese Frage wurde ursprünglich unter Swift 2.2 formuliert. Es wurde für Swift 4 überarbeitet und beinhaltet zwei wichtige Sprachänderungen: Der erste externe Methodenparameter wird nicht mehr automatisch unterdrückt, und ein Selektor muss explizit Objective-C ausgesetzt werden.] Angenommen, ich habe diese beiden Methoden in meiner Klasse: @objc func test() …
79 swift  selector 

14
So setzen Sie das Bild schnell in einen Kreis
Wie kann ich schnell ein Kreisbild erstellen? Mein ViewController: import UIKit import Foundation class FriendsViewController : UIViewController{ @IBOutlet weak var profilPicture: UIImageView! override func viewDidLoad() { super.viewDidLoad() profilPicture = UIImageView(frame: CGRectMake(0, 0, 100, 100)) } } Ich profilPicture = UIImageView(frame: CGRectMake(0, 0, 100, 100))mache nichts .. Beispiel: http://www.appcoda.com/ios-programming-circular-image-calayer/
79 ios  swift  uiimageview 

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.