无法识别的选择器发送到实例?

时间:2015-05-26 10:06:26

标签: objective-c xcode macos

我在cocoa应用程序中创建了一个窗口,在窗口中我插入了一个文本字段。 在文本提交中,我想插入" hello world"串。我已尝试将代码作为

[self.textfieldvalue setStringValue:@"Hellow world"];

这里的textfieldvalue是

@property (weak) IBOutlet NSTextField *textfieldvalue;

代码编译成功但运行时抛出错误

[NSWindow setStringValue:]:unrecognized selector sent to instance 0x6080001e1f00

谢谢,

1 个答案:

答案 0 :(得分:0)

尝试将IB声明更改为

@property (nonatomic, strong) IBOutlet UITextField *textfieldvalue;

然后连接到您的文本字段,因为当您从对象库中拖动文本字段时,您拖动了UITextField而不是NSTextfield。