我有一个NSTextField
,我需要将字段的值放入一个变量中。合适的方法是什么?
发布于 2016-12-25 10:27:53
Swift 3.x版本:
myField.stringValue
发布于 2009-06-12 05:45:53
[myField stringValue]
NSTextField
继承自NSControl
,NSControl
定义了stringValue
/setStringvalue:
方法。
发布于 2013-05-30 07:51:54
另外:
假设您有一个对象(MyObject
),当有人在NSTextField
中键入内容时,该对象希望得到通知。在.h文件中,MyObject
应该声明它符合NSTextFieldDelegate
,如...
@interface MyObject : NSObject <NSTextFieldDelegate>
然后将MyObject设置为NSTextField
的委托
[myTextField setDelegate:myObject]
现在,您可以通过在MyObject中实现如下方法来了解文本字段中何时发生了某些事情:
-(void)controlTextDidEndEditing:(NSNotification *)aNotification;
-(void)controlTextDidChange:(NSNotification *)aNotification;
-(void)controlTextDidBeginEditing:(NSNotification *)aNotification;
https://stackoverflow.com/questions/985177
复制相似问题