我正在使用NSDatePicker
和NSTextField
在NSDatePicker
的值更改时更新文本字段。
在Objective-C中,我会使用这种方法:
datePicker addTarget:self
action:@selector(dateChanged:)
forControlEvents:UIControlEventValueChanged
我已将此方法转换为以下AppleScriptObjC代码:
datePicker's addTarget_action_forControlEvents_(me, ¬
@selector(dateChanged_), ¬
(current application's UIControlEventValueChanged))
但是,这会导致构建失败。我代替@selector(dateChanged_)
尝试了"@selector(dateChanged:)"
,"@selector(dateChanged_)"
和dateChanged_
;到目前为止没有运气。
将此方法转换为AppleScriptObjC的正确方法是什么?
答案 0 :(得分:0)
没试过,但应该是
datePicker's addTarget_action_forControlEvents_(me, "dateChanged:", (current application's UIControlEventValueChanged))