2010-05-15 15 views

Antwort

191

setStringValue: ist der Weg, es zu tun. Sie sollten sicherstellen, dass Ihre Steckdose richtig eingestellt ist. (In dem Debugger, stellen Sie sicher, dass Ihre Textfeld Variable nicht null ist.)

+8

Die Methode in Swift ist nur 'stringValue', dann können Sie es auf die von Ihnen angegebene Zeichenfolge setzen wollen. –

26

einfach etwas tun, wie folgt aus:

myLabel.stringValue = @"My Cool Text"; 
9

Nur myLabel.stringValue = "MY TEXT" arbeitet hier mit Swift und XCode 6.

-2

gerade dies tun

[textField setString:@"random"]; 
+1

falsch. So richten Sie ein 'UITextField' ein. Die Frage bezieht sich auf Cocoa NSTextField, das ein anderes Tier ist. – SpaceDog

1

Swift 4

Hinweis: Fetching Wert von self.yourTextField.stringValue an das wird also Warning Message erhält Warnmeldung diese Art zu vermeiden, warnen Sie diese (vorgeschlagene Art und Weise) können

DispatchQueue.main.async { 
your code ... 
} 

OR siehe auch zu this.

Verwandte Themen