Xcode 4.3 的奇怪行为

Posted

技术标签:

【中文标题】Xcode 4.3 的奇怪行为【英文标题】:Strange behaviour with Xcode 4.3 【发布时间】:2012-03-29 08:04:24 【问题描述】:

我的项目中有很多类,我的源代码编辑器显示类名称,iVar 名称在除一个之外的所有类中都正确。在我的一个类中,所有输入(平均值,代码)都以白色字体显示,并且所有类方法都不起作用。例如,我已经为NSMutableArray 声明了属性,但我无法获得objectAtIndex: 的类方法。我能做些什么,有人可以帮忙吗?

【问题讨论】:

您可能在代码中的某个地方出现了错误,导致编译器感到困惑。您可以在问题中包含代码吗? 代码太长了,会很无聊。在其他类中,类名显示为蓝色,变量显示为绿色。但在这个类中,一切都是白色的。我怎样才能重新启动 XCode 你能说吗? 【参考方案1】:

转到菜单->Product-Clean清理您的项目删除您的模拟器中的应用强>,重启xcode, 重新启动操作系统,检查您的项目,确保您的课程中没有错误, 最后再次编译。

有时我也会遇到同样的行为。不知道为什么。

整个类没有语法高亮吗?如果不是,请检查语法高亮结束的位置,可能存在语法错误或其他问题。

希望对你有帮助。

【讨论】:

【参考方案2】:

重新启动您的 Xcode。这可能会有所帮助

【讨论】:

我重新启动了计算机,但没有任何改变。 在其他类中,类名显示为蓝色,变量显示为绿色。但在这个类中,所有内容都是白色的。我怎样才能重新启动 XCode 你能说吗?【参考方案3】:

您的代码中一定有错误。不幸的是,有时 xcode 无法正确显示错误。至于我,有时我根本看不到错误。 如果重新启动对您不起作用。尝试修复磁盘工具中的权限(这对我有用)。

【讨论】:

以上是关于Xcode 4.3 的奇怪行为的主要内容,如果未能解决你的问题,请参考以下文章

xcode 5 中的奇怪行为(打开我的旧 ios 应用程序时)

在 Xcode 13.1 和 iOS 15 上测试 Unity 游戏时的奇怪行为

带有 Xcode 4.3.1 的 iOS 5.1:[UIColor colorWithPatternImage:] 奇怪的行为仅在设备上

使用最新的 xcode/OSX 版本构建项目时出现奇怪的应用程序行为

[self.view addSubview:myView.view];奇怪的行为

UISearchDisplayController 奇怪的行为(视频)