2

我已经升级到 Xcode 5,但它有一个调试错误,导致无法工作。我的项目是在 Xcode 4 中创建的,但后来我在 Xcode 5 中使用它

我安装了 Xcode 4.6.3 我在 Xcode 4.6.3 中打开了我的项目。我做了: - 清洁 - 运行

应用程序编译和应用程序在 iPhone 上运行。

问题是至少一个 CPP 文件在 Xcode 4 中看起来已损坏如果我在另一个编辑器中打开它,那么它看起来还可以。

也许该项目有一些我很干净的缓存。

这是我制作的屏幕截图。我仍然能够毫无错误地编译它。 在此处输入图像描述

PS 我做了以下技巧。我从项目中删除了对该文件的引用。然后,我以不同的名称创建了该文件的副本,并将该新文件添加到项目中。

当我在 Xcode 中打开它时,它看起来已损坏。

如果我在 jEdit 中打开那个新文件,那么它看起来还可以。

我也试过折叠/展开。我在 Xcode 5 中编码时使用了折叠该文件

PS2

我删除DerivedData了在 Xcode - Preference - Locations Restarted Xcode 中找到的目录,但它没有帮助。

PS3

我可以在 jEdit 中编辑该文件并且 Xcode 重新加载文件我可以在 Xcode 中编辑文件并且 jEdit 重新加载它。

我添加了以下两行代码

// jedit 行 // xcode 行

jEdit 显示正确的 CPP 文件 Xcode 显示损坏的 CPP 文件

还是可以编译运行的

PS4

刚刚收到来自 Apple 的电子邮件,表示 Xcode 5.0.2 GM 种子已发布。它在 AppStore 中不可用。我现在正在下载它。

4

2 回答 2

3

当使用来自另一个 Xcode 版本的故事板的 xib 时:

  1. 选择 xib 或情节提要。
  2. 在“文件检查器”中的“界面生成器文件”下选择“打开方式...”并将其设置为与以前的版本兼容。2.

感谢@BJHomer 的评论,该评论部分包含在此答案中。
@Neal 要求某人重新回答此信息,因为他将删除他的答案并且评论将不可用。

于 2013-11-05T23:16:09.463 回答
2

根据我的阅读,该错误不在 Xcode 5 中,并且仅限于 Xcode 5.0.1。尝试删除 Xcode 5.0.1 并安装 Xcode 5。

你应该可以去开发者下载页面:
https ://developer.apple.com/downloads/index.action

找到 Xcode 5,下载并安装。

您需要成为注册开发者。

我在 iOS 开发者网站上看不到这个链接,只在 Mac 开发者网站上看到,所以它可能不适用于仅限 iOS 的开发者。

参考:来自苹果论坛 9121264:

问题确实只是 5.0.1。5.0.0 很麻烦 - 不支持“non-ios7 with arm64”部署目标

于 2013-11-05T22:38:57.360 回答