可可菜鸟
我有两个与controltextdidchange连接的nstextfields。
它工作得很好。
- (void)controlTextDidChange:(NSNotification *)anotif{
[self eval];
}
当调用文本字段更改EVE时。
我要做的是检查文本字段的变化,如果它是第一个调用EVAL1,
如果是第二个调用EVAL2。
我该怎么做?
最佳答案
假设NSTextField
s是field1
和field2
,您只需检查其中哪个是sender对象,以及通知。
例如。:
- (void)controlTextDidChange:(NSNotification *)anotif
{
if ([anotif object]==field1)
{
// field1 processing
}
else
{
// field2 processing
}
}