You can do this by setting the text field’s action. In IB, wire the text field’s selector to your controller or whatever object presents the IBAction you want to use.
To set it in code, send the NSTextField a setTarget:
message and a setAction:
message. For example, if you’re setting this on your controller object in code, and your textField outlet is called myTextField:
- (void)someAction:(id)sender
{
// do something interesting when the user hits <enter> in the text field
}
// ...
[myTextField setTarget:self];
[myTextField setAction:@selector(someAction:)];