我正试图弄清楚如何以编程方式更新NSTextField。
我已经想出如何从Python中获取文本字段的当前值:
myVar = objc.IBOutlet()
....
self.myVar.stringValue()
如何从Python端设置myVar的值并进行GUI更新?我想要某种双向绑定(比如Flex中的{myVAR})。
谢谢!
答案 0 :(得分:1)
如何从Python端设置myVar的值并更新GUI?
你为什么要这样? nib加载器将其设置为控件;如果设置变量,则会失去控制。
要设置控件的值,请向其发送setStringValue_
(或类似)消息。