Cocoa NSSearchField清空时是否未发送操作?

Cocoa NSSearchField清空时是否未发送操作?,cocoa,ibaction,nstoolbar,nssearchfield,Cocoa,Ibaction,Nstoolbar,Nssearchfield,我在工具栏中设置了NSSearchField,并在界面生成器中连接了一个操作。每次我输入一些文本时,都会调用此操作,但当我单击小十字清空它或以某种方式删除刚输入的文本时,则不会调用此操作。这是一个bug还是可以修复的?好吧,我发现它确实有效。我的问题是1)我使用搜索字段中的搜索字符串来过滤一些字符串,并搜索一个空字符串(@“”)显然不会返回任何结果2)当我尝试使用NSLog(@“%@”,searchString)记录搜索字符串时,我只得到了一些非空字符串的输出,而NSLog(@“sometext

我在
工具栏中设置了
NSSearchField
,并在
界面生成器中连接了一个操作。每次我输入一些文本时,都会调用此操作,但当我单击小十字清空它或以某种方式删除刚输入的文本时,则不会调用此操作。这是一个bug还是可以修复的?

好吧,我发现它确实有效。我的问题是1)我使用搜索字段中的搜索字符串来过滤一些字符串,并搜索一个空字符串(@“”)显然不会返回任何结果2)当我尝试使用
NSLog(@“%@”,searchString)
记录搜索字符串时,我只得到了一些非空字符串的输出,而
NSLog(@“sometexthere%@”,searchString)
似乎有效