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.


3
Warum kann ich das eingelassene Protokoll in Swift nicht verwenden?
Ich habe Zweifel an Protokollen in Swift über die Verwendung von var und den Schlüsselwörtern {get set} . Aus der Apple-Dokumentation : Wenn ein Protokoll erfordert, dass eine Eigenschaft abrufbar und einstellbar ist, kann diese Eigenschaftsanforderung nicht durch eine konstant gespeicherte Eigenschaft oder eine schreibgeschützte berechnete Eigenschaft erfüllt werden. Wenn …


23
"Das Erstellen eines Bildformats mit einem unbekannten Typ ist ein Fehler" mit UIImagePickerController
Bei der Auswahl eines Bildes aus der Bildauswahl in iOS 10 Swift 3 wird eine Fehlermeldung angezeigt: Creating an image format with an unknown type is an error func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage, editingInfo: [String : AnyObject]?) { imagePost.image = image self.dismiss(animated: true, completion: nil) } Das Bild wird …


9
So erkennen Sie schnell berührte oder angeklickte tableView-Zellen
Ich versuche, das indexausgewählte Element zu entfernen TableViewund danach eine Aktivität zu starten. Leider sind die meisten Lösungen, die ich gefunden habe, in Objective-C oder funktionieren nicht. Methode func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath)drucken Sie das cellEtikett nicht .. Kann mir bitte jemand helfen? import UIKit import ResearchKit class TaskListViewController: …
76 ios  swift  uitableview 


1
Richtige Realm-Nutzungsmuster / Best Practices?
Wir sind gerade dabei, ein Projekt auf Realm umzustellen. Wir sind bisher sehr beeindruckt, besonders vom Realm Browser (so praktisch!). Infolgedessen sind einige Fragen aufgetaucht, und wir möchten einige konkrete Verwendungsmuster festlegen, bevor wir fortfahren. Unsere App ist stark multithreaded (API-Aufrufe, Animationen usw.). Denken Sie also beim Lesen der Fragen …
76 ios  swift  realm 

14
Durchlaufen Sie Dateien in einem Ordner und seinen Unterordnern mit Swifts FileManager
Ich bin ziemlich neu in der Programmierung eines Swift und versuche, die Dateien in einem Ordner zu durchlaufen. Ich habe mir die Antwort hier angesehen und versucht, sie in die Swift-Syntax zu übersetzen, aber es gelang mir nicht. let fileManager = NSFileManager.defaultManager() let enumerator:NSDirectoryEnumerator = fileManager.enumeratorAtPath(folderPath) for element in enumerator …



4
NSFileManager fileExistsAtPath: isDirectory und schnell
Ich versuche zu verstehen, wie man die Funktion fileExistsAtPath:isDirectory:mit Swift benutzt, aber ich verliere mich völlig. Dies ist mein Codebeispiel: var b:CMutablePointer<ObjCBool>? if (fileManager.fileExistsAtPath(fullPath, isDirectory:b! )){ // how can I use the "b" variable?! fileManager.createDirectoryAtURL(dirURL, withIntermediateDirectories: false, attributes: nil, error: nil) } Ich kann nicht verstehen, wie ich auf den …
76 swift 

4
Wie ändere ich die Ausrichtung von Schaltflächentiteln in Swift?
Ich versuche, den Titel auf einen Button nach links zu setzen. Aber alles, was ich versucht habe, funktioniert nicht. Mit: UILabelButton.titleLabel.textAlignment = .Left Oder: UILabelButton.contentVerticalAlignment = UIControlContentVerticalAlignment // There is no left Der Titel der Schaltfläche ist weiterhin zentriert. Gibt es eine andere Immobilie?
76 ios  swift  uibutton 

16
Warum funktioniert UITableViewAutomaticDimension nicht?
Hallo, es gibt viele Fragen, die die dynamische Höhe UITableViewCellvon beantworten UITableView. Allerdings finde ich es komisch, als ich es getan habe. Hier sind einige der Antworten: hier und hier Normalerweise würde dies die dynamische Höhe für die Zelle beantworten tableView.estimatedRowHeight = 44.0 tableView.rowHeight = UITableViewAutomaticDimension aber in meinem Fall …

11
Erstellen Sie programmgesteuert eine Schaltfläche und legen Sie ein Hintergrundbild fest
Wenn ich versuche, eine Schaltfläche zu erstellen und ein Hintergrundbild in Swift festzulegen: let button = UIButton.buttonWithType(UIButtonType.System) as UIButton button.frame = CGRectMake(100, 100, 100, 100) button.setImage(IMAGE, forState: UIControlState.Normal) button.addTarget(self, action: "btnTouched:", forControlEvents: UIControlEvents.TouchUpInside) self.view.addSubview(button) Ich erhalte immer eine Fehlermeldung: " Der Ausdruckstyp 'Void' kann nicht in den Typ 'UIImage' konvertiert …
75 ios  swift  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.