Datepicker单元格的通知

时间:2013-02-14 07:15:21

标签: objective-c cocoa nstableview nsdatepicker

我必须根据我从日期选择器中选择的日期和时间,使用数据库中的值填充nstableview。当我从“到目前”日期选择器中选择日期和时间时,必须使用值填充表格。为此,我使用了通知。在nib醒来的空虚中,

     NSNotificationCenter *center = [[NSNotificationCenter alloc] init];
    [center addObserver:self selector:@selector(controlTextDidChange:) name:NSControlTextDidChangeNotification object:_toDate]; //_toDate is an ivar 

  -(void)controlTextDidChange:(NSNotification *)obj
  { //populating tableview with datas }

我已将日期选择器单元的委托连接到文件所有者。问题是它根本没有进入controlTextDidChange:方法。如果我从日期选择器中选择日期和时间,请帮助我填充nstableview一次。谢谢。

1 个答案:

答案 0 :(得分:0)

您需要按照以下方式发布通知:

[[NSNotificationCenter defaultCenter] postNotificationName:NSControlTextDidChangeNotification object:_toDate];

在您的选择器选择方法中编写此代码,它将适合您。

相关问题