7

Xcode 5 を使用していますが、ストーリーボードの編集が非常に遅いです。Xcode を起動するたびに、次のメッセージが表示されます。

「ドキュメント「MainStoryboard.storyboard」には 26 個の内部矛盾が見つかり、修復されました。」

「複数のリソースが同じ名前: yellowbutton.png などです。マージなどの SCM 操作が原因で、上記の問題が発生した可能性があります。」

ワークスペース ファイルを削除するなどの標準的な解決策は役に立ちませんでした。どうすればこれを解決できますか?

ありがとう!

4

4 に答える 4

2

uitoolbar 内にセグメント化されたコントロールを追加すると、同様の結果が得られました。それはクロールしますが、Xcode が外部モニターにあるときだけです。奇妙なことに、このトリックは、セグメント コントロール スタイルがバーに設定されていることを確認することでした。

于 2015-05-20T20:28:11.040 に答える
1

同じ問題がありました。不整合メッセージが表示された後にストーリーボードを開くたびに、Xcode は 60% 以上の CPU を消費し、基本的に使用できなくなります。

どの画像が問題として報告されているかを(非常にゆっくりと)見つけ、ファインダーからそれらを削除し、Xcode を再起動しました。ストーリーボードでこれらの画像への参照を削除する必要がある場合もあります。

Xcode が正常に動作するようになりました。

于 2013-11-14T09:57:21.210 に答える
0

ビューのすべてのレイアウト制約を削除してみてください。これを行うまで、ストーリーボードはパフォーマンスのために使用できませんでした。私は制約を学ぼうとしていますが、それらを完全にジャッキアップしたに違いありません。

エディターの下にある-AutoLayoutの問題を解決する-View Controllerのすべての制約をクリアする」

于 2014-01-18T15:08:01.723 に答える
0

最終的に私にとってそれを修正したのは、パフォーマンスの問題を抱えていた各プロジェクトでスナップショットを無効にすることでした.

ファイル > プロジェクト設定 > スナップショット

スナップショットを無効にしたら、すべてのスナップショットも削除しました。スナップショット ディレクトリの合計ディスク使用量は、かなり短期間で 3GB まででした。

スナップショットが保存されるデフォルトのディレクトリは~/Library/Developer/Xcode/Snapshotsです。

スナップショット設定はプロジェクトごとに設定されるため、パフォーマンスの問題が発生しているすべてのプロジェクトごとにこれを行う必要があることに注意してください。

于 2014-07-21T22:32:27.680 に答える