【发布时间】:2013-12-01 15:48:10
【问题描述】:
我的代码过去运行良好,但是当我注意到代码颜色不正确时,我正在执行主控制器的实现。当我点击运行让 Xcode 编译代码时,我的两个头文件中的每一行代码都出现了某种错误。我有更多的头文件,我想他们也会有这些奇怪的错误,但我的猜测是错误太多并且停止了。
对于@interface,我得到了错误
Unexpected token after Objective-C string
对于其他所有方法,我都会得到 p>
Missing context for method declaration
对于其他所有方法,我得到
预期的方法体
清理和重建不起作用。 另一个奇怪的事情是跳转栏适用于我所有的标题和实现,除了我的主控制器实现。它有第一个 pragma 标记,然后只是说 NSLog()。
【问题讨论】:
-
您是否尝试过清理和重建?
-
缺少大括号?
-
在包含多个位置的头文件中存在错误。这就是版本控制的意义所在,经常提交。
-
另外,检查您的前缀标题。这可能发生在您在源文件中编写的任何#imports 之前。
-
这通常是由错误的头文件引起的。请注意,只要在某处缺少
}或;即可。
标签: objective-c xcode compiler-errors