Xcode中的奇怪错误

时间:2012-08-11 12:37:34

标签: objective-c ios xcode

我最近在我的应用中更改了几行代码,并将其全部搞砸了。 我想在这里注意一些奇怪的错误,希望你们中的一些人知道它的解决方案 -

首先 - 我正在我的应用程序中实现UITextField的委托,把它放在那些,但当我尝试实现这个方法时仍然在我的.m文件中 -

- (void)textFieldDidBeginEditing:(UITextField *)textField

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

提前致谢。

1 个答案:

答案 0 :(得分:6)

问题是实际错误不是你(和编译器)认为的错误。从您收到的错误消息中推断出,您错过了代码部分的结束大括号(}),该代码部分在之前出错。