NSTextView 来自哪里?
在我的 OSX 应用程序中,我有一个 NSSearchField,我实现了controlTextDidChange:它,其中包含NSFieldEditor一个NSTextView实例
- (void)controlTextDidChange:(NSNotification *)note {
NSTextView * searchField = note.userInfo[@"NSFieldEditor"];
...
}
问的时候也是
id firstResponder = [self.window firstResponder];
我得到一个NSTextView
但它是从哪里来的???asNSSearchField也不NSTextField是从NSTextView派生的......也不是它的细胞......我也无法在NSSearchField中找到它的属性
我肯定在使用 NSSearchField
将动作插座连接到 时NSSearchField,发件人也是NSSearchField(没关系)
- (IBAction)searchFieldCommit:(NSSearchField *)sender {
//...
}
这是什么乱七八糟,为什么我会得到NSSearchFieldvsNSTextView以及如何访问NSSearchFieldfrom NSTextView,反之亦然
