不能在NSDocument中使用NSTextField委托

时间:2013-09-08 14:57:06

标签: core-data delegates nstextfield nsdocument

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

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

@interface BLDocument : NSPersistentDocument <NSTableViewDelegate,NSTextFieldDelegate>

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

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

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

我的代码出了什么问题?

0 个答案:

没有答案