2

我正在做一个大项目,我在 Xcode RAM 管理方面遇到了一些严重的问题。在我正在开发的信息丰富的应用程序中UIVIewController,我的故事板上有超过 90 秒。一旦我打开我的项目并转到我的故事板文件(只是更改标签、放大和缩小等),Xcode 只需不到 2 分钟就可以从 400MB 使用量增加到 8ggs。这只会在我使用情节提要时发生。这在我管理的其他应用程序中从未发生过,所以我相信这与这个应用程序的大小有关。以上是在新的 MacBook Pro 上。为了进行测试,我在具有 16 GB RAM 的 Mac Pro 上对其进行了测试。第一次运行,同样的问题。不到 2 分钟就使用了 16 Gigs 的 ram。

我尝试过的事情:

  • 删除 DerivedData(问题出在 2 台不同的机器上,所以不可能,但无论如何都试过了)
  • 删除 project.xcworkspace
  • 阅读关于停止索引但没有自动完成和快速帮助的信息,无论如何我都没有要编译的东西

我正在使用 Xcode 4.6.3

4

1 回答 1

0

听起来这是那个版本的 Xcode 的问题。我正在使用 4.6.3,但从未经历过这种情况(尽管我使用的应用程序从来没有那么大)。你绝对应该尝试 Xcode 5,即使你不能提交到应用商店,至少你可以在你的应用上工作。然后你可能可以在 4.6.3 版本中打开它,然后从那里提交,不太确定它会起作用,但值得一试。确保您保留一份到目前为止的副本,以防您的 Xcode 5 版本无法在 4.6.3 中运行,因此您不会丢失您的工作。希望这可以帮助。

于 2013-09-21T23:41:27.550 回答