我是这个 Xcode 东西的新手。
我的错误的详细信息:
1) 我从 Xcode 中的实用程序应用程序开始
2)在我的 MainView.xibI 中放置了一个文本字段。并以简单的方式将其链接到代码。(只需拖入我的 MainViewController.h 文件。..它声明了它,甚至为它设置了属性和合成。)
3)现在当我运行程序时..我看到我的文本字段..我按下它..键盘出现...当我尝试输入..在 1 或 2 个字母之后它运行错误UIApplicationMain
说EXC_BAD_ACCESS
。我搜索了很长一段时间,并且仅在堆栈溢出时在这里的某个地方找到了一个解决方案,可以将 textField 中的更正更改为 no .. 这解决了它...这不是我的主要问题..但我想确认此方法是否有效好的,以后继续做……将来的某个时候,我希望启用更正功能。
4)我的主要问题是当用户按下键盘上的返回键时,我想让我的文本字段键盘弹出。我使用了这种方法..你可以看到它我尝试了几种方法来做到这一点..来检查各种方法。
-(BOOL) textFieldShouldReturn:(UITextField *)textField {
// if([textField becomeFirstResponder]) {
NSLog(@"IN FINCTION");
[textField resignFirstResponder];
return YES;
}
该程序在两行注释和未注释的情况下运行,但每次它到达函数的末尾时,它都会让我在UIApplicationMain
:中出现相同的错误EXC_BAD_ACCESS
。
另外,我确实启用了僵尸,但我不确定我是否正确地这样做了,所以如果你们中的任何人想要有关这方面的信息。
我检查了不同版本的 Xcode 上的代码。一个是正常的,另一个是 GM。
控制台显示 IN FUNCTION 的日志。
谢谢