我正在使用xCode 4.3,这很奇怪。我已经正确初始化了我的UITextfield但是当我在IBAction中调用它时它给了我EXEC_BAD_ACCESS>
in .h File
interface .........
{
IBOutlet UITextField * usernameField;
}
@property(nonatomic,retain) UITextField * usernameField;
in .m File
@implementaion ............
@synthesize usernameField;
- (IBAction) editingEnded:(id)sender
{
[usernameField resignFirstResponder];
}
答案 0 :(得分:0)
我认为你的财产应该有iboutlet。
@property(nonatomic,retain) IBOutlet UITextField * usernameField;
这可以解决问题吗?
答案 1 :(得分:0)
我认为您应该实现UITextFieldDelegate Protocol,这样您就可以通过委托方法在用户“结束编辑”时管理事件。如果我理解正确,你想做的是“辞职急救人员”,所以我建议你做以下事情:
- (BOOL)textFieldShouldReturn:(UITextField *)textField{
[textField resignFirstResponder];
return NO;
}
答案 2 :(得分:0)
实际上我弄清楚问题出在哪里,我在这里试图解决这个问题Not able to release view Controller/ cause EXC_BAD_ACCESS