1

我正在使用 anNSDatePicker和 an来在' 值更改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 的正确方法是什么?

4

1 回答 1

0

没试过,但应该可以

datePicker's addTarget_action_forControlEvents_(me, "dateChanged:", (current application's UIControlEventValueChanged))
于 2013-08-06T06:46:02.527 回答