NSTextField becomeFirstResponder no funciona en awakeFromNib

Quiero establecer el foco cuando la carga de formulario pero no funcionó en awakeFromNib.

[myTextField becomeFirstResponder]; 

Solo para citar la manzana docs :

 Use the NSWindow makeFirstResponder: method, not this method, to make an object the first responder. Never invoke this method directly. 

Haga esto en su lugar:

 [[myTextField window] makeFirstResponder:myTextField]; 
 - (BOOL) becomeFirstResponder { if (someCondition) { return NO; } BOOL retVal = [super becomeFirstResponder]; // do your stuff return retVal; }