0

我有一个基于文档的项目,其中基于视图的 tableView 绑定到 coreData 实体。现在我想使用委托 controlTextDidChange: 与 tableViewColumn 内的静态文本。

我所做的是将 NSTextFieldDelegate 添加到我的 xxxxDocument.h (我的文件的所有者):

@interface BLDocument : NSPersistentDocument <NSTableViewDelegate,NSTextFieldDelegate>

并在 xxxxDocument.m -controlTextDidChange 中实现以记录一些内容:

-(void)controlTextDidChange:(NSNotification *)obj{
NSLog(@"edited");
}

然后在 .xib 中,我将 StaticText 委托连接到文件的所有者,但仍然没有任何效果。

我的代码有什么问题?

4

0 回答 0