2016-03-31 14 views
5

enter image description here私は、アイドル時間であってもXcode 7.3は常にビルドを続けていることに気付きました。これにより、CPUが多くロードされるため、応答が停止することがあります。誰もこの「機能」をどのように変えるか考えていますか? これはmutli-targetワークスペースと関連している可能性があります。通常は、現在選択されていない別のターゲットを作成します。Xcode 7.3常にアイドル状態になっています

+2

重複していますか? [Xcodeは各キーストローク後にストーリーボードを構築し続ける](http://stackoverflow.com/questions/28476030/xcode-keeps-building-storyboard-after-each-keystroke) – leanne

+0

[Xcodeは各キーストローク後にストーリーボードを作成し続ける] http://stackoverflow.com/questions/28476030/xcode-keeps-building-storyboard-after-each-keystroke) – MrTJ

答えて

8

XCodeのに:編集>自動的見解

をリフレッシュして、再実行したプロジェクトの選択を解除。それでおしまい!

9

これで苦労して、ついにこの問題を解決しました。

XcodeはInterface Builderを開いた直後にアイドルビルドを開始しました。すべてのプロジェクトで@IBDesignableを削除するとこれが解決されましたので、この問題が今後のXcodeアップデートで解決され、@IBDesignableを再度使用することを願っています。

+0

[Apple Bug Reporter](https://bugreport.apple.com)でこれを報告してください。開発者IDでログインする必要があります。 – leanne

+0

私はIBDesignableの出現を思い出して、あなたの提案どおりにすべてが正しく機能するようになりました。私はその後、IBDesignableの出現を元に戻し、Xcodeは正常に動作し続けました。 IBDesignable属性を再度追加して、何が起こるかを確認してください。 – leanne

0

@ oleg-kohtenkoの答えに沿って、すべてのInterface Builderウィンドウを閉じると、@IBDesignableを削除する必要なく問題が解決されているようです。

IBDesignableを実際に使用していない場合でも、ビルドの問題を引き起こすことなくIBInspectable属性を使用できます。

0

問題のあるストーリーボードをiPhone Xとして視覚化していた場合は、そのストーリーボードファイルをソースコードとして編集します(右クリック - >オープンソース - >ソースコード)。トップの近く

は、あなたが

<device id=“retina5_9” ...> 
    <adaptation id="fullscreen"/> 
</device> 

変更IDへの「retina5_5」(iPhoneプラス、私は、私は仕事と他の人を想定しています使用だけオプション)を明記のxmlブロックが表示されます。

ファイルを保存してインタフェースビルダーとして開き、正常に動作するはずです。 時間をとり、バグレポートを提出してください:D

ハッピーコーディング!

関連する問題