2

私は大きなプロジェクトに取り組んでおり、Xcode の RAM 管理に重大な問題があります。私が取り組んでいる有益なアプリではUIVIewController、ストーリーボードに 90 秒以上あります。プロジェクトを開いてストーリーボード ファイルに移動すると (ラベルの変更、ズームインとズームアウトなど)、Xcode が 400MB の使用量から 8GB の使用量になるまでに 2 分もかかりません。これは、ストーリーボードを使用しているときにのみ発生します。これは、私が管理した他のアプリでは決して起こらなかったので、このアプリのサイズと関係があると思います. 上記は新しいMacBook Proでのものです。テストするために、16 GB の RAM を搭載した Mac Pro でテストしました。最初の実行、同じ問題。2 分以内に 16 ギガの 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 に答える