0

我最近在我的应用程序中更改了几行代码,结果全部搞砸了。我想在这里指出一些奇怪的错误,希望你们中的一些人知道解决方法-

首先-我在我的应用程序中实现 UITextField 的委托,将其放入那些,但当我尝试实现此方法时仍在我的 .m 文件中-

- (void)textFieldDidBeginEditing:(UITextField *)textField

它显示此错误 - 使用未声明的标识符“textFieldDidBeginEditing”。第二和第三,有两个解析问题 - 预期的 '}' 和缺少的 '@end'。当我从红色圆圈中添加 Missing @end 并在其中添加一个白色小方块按钮时,它再次向我显示相同的错误 - 无限循环。我该如何解决这些?

提前致谢。

4

1 回答 1

6

问题是实际的错误不是你(和编译器)认为的。从您收到的错误消息中推断,您的代码部分缺少一个右大括号 ( }),该部分位于出错的行之前。

于 2012-08-11T12:39:43.413 回答