What happens if I don't retain IBOutlet?
If I do this: @interface RegisterController : UIViewController <UITextFieldDelegate> { IBOutlet UITextField *usernameField; } instead of this: @interface RegisterController : UIViewController <UITextFieldDelegate> { UITextField *usernameField; } @property (nonatomic, retain) IBOutlet UITextField *usernameField; Will something bad happen? I know in the second case, the field is retained, but does this make a different since the nib owns the field? Will the field go away without the retain? and under what circumstances? The code in the first case works, was wondering whether this is an issue or