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
Verwenden von isKindOfClass mit Swift
Ich versuche, ein bisschen Swift lang aufzunehmen, und frage mich, wie ich das folgende Objective-C in Swift konvertieren kann: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if ([touch.view isKindOfClass: UIPickerView.class]) { //your touch was in a uipickerview ... do whatever you have to …



15
Was entspricht NSLocalizedString in Swift?
Gibt es ein Swift-Äquivalent von NSLocalizedString(...)? In verwenden Objective-Cwir normalerweise: NSString *string = NSLocalizedString(@"key", @"comment"); Wie kann ich dasselbe in Swift erreichen? Ich habe eine Funktion gefunden: func NSLocalizedString( key: String, tableName: String? = default, bundle: NSBundle = default, value: String = default, #comment: String) -> String Es ist jedoch …


30
Ändern der Platzhaltertextfarbe mit Swift
Ich habe ein Design, das ein dunkles Blau implementiert UITextField, da der Platzhaltertext standardmäßig eine dunkelgraue Farbe hat. Ich kann kaum erkennen, was der Platzhaltertext sagt. Ich habe das Problem natürlich gegoogelt, aber ich habe noch keine Lösung gefunden, während ich die Swift-Sprache und nicht Obj-c verwende. Gibt es eine …
226 ios  swift  uikit 

23
Konvertieren Sie zwischen UIImage- und Base64-Zeichenfolge
Weiß jemand, wie man ein konvertiert UIImage in einen Base64-String und ihn dann umkehrt? Ich habe den folgenden Code; Das Originalbild vor dem Codieren ist gut, aber ich erhalte erst ein leeres Bild, nachdem ich es codiert und decodiert habe. NSData *imageData = UIImagePNGRepresentation(viewImage); NSString *b64EncStr = [self encode: imageData]; …
224 ios  swift  uiimage  base64  nsdata 


7
Durch ein Wörterbuch in Swift iterieren
Ich bin ein wenig verwirrt über die Antwort, die Xcode mir auf dieses Experiment im Swift Programming Language Guide gibt: // Use a for-in to iterate through a dictionary (experiment) let interestingNumbers = [ "Prime": [2, 3, 5, 7, 11, 13], "Fibonacci": [1, 1, 2, 3, 5, 8], "Square": [1, …
221 dictionary  swift 


8
Ist es möglich, dass didSet während der Initialisierung in Swift aufgerufen wird?
Frage In den Apple-Dokumenten wird Folgendes angegeben: willSet- und didSet-Beobachter werden beim ersten Initialisieren einer Eigenschaft nicht aufgerufen. Sie werden nur aufgerufen, wenn der Wert der Eigenschaft außerhalb eines Initialisierungskontexts festgelegt wird. Ist es möglich, diese während der Initialisierung aufzurufen? Warum? Nehmen wir an, ich habe diese Klasse class SomeClass …
217 ios  swift  didset 

30
Verschieben Sie das Textfeld, wenn die Tastatur schnell angezeigt wird
Ich benutze Swift zum Programmieren mit iOS und ich benutze diesen Code, um das zu verschieben UITextField, aber es funktioniert nicht. Ich rufe die Funktion keyboardWillShowkorrekt auf, aber das Textfeld bewegt sich nicht. Ich benutze Autolayout. override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name:UIKeyboardWillShowNotification, object: nil); NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillHide:"), …



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.