2013-02-14 2 views
0

Мне нужно заполнить nstableview значениями из базы данных на основе даты и времени, которые я выбираю из набора даты. Когда я выбираю дату и время из набора даты «Дата», таблица должна быть заполнена значениями. Для этого я использовал уведомление. В ничтожных очнуться от кончика пера,Уведомление для ячейки Datepicker

 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:. Pls поможет мне заполнить nstableview один раз, если я выбираю дату и время из даты выбора. Благодарю.

ответ

0

Вы должны опубликовать уведомление, как это:

[[NSNotificationCenter defaultCenter] postNotificationName: объект NSControlTextDidChangeNotification: _toDate];

напишите этот код в вашем выборе выбора метода methode, это сработает для вас.

+0

Спасибо, это помогло :) – user1999892

Смежные вопросы