2011-12-09 11 views
0

私は作っているアプリにたくさんのボタンがあります。Xcodeでこれを防ぐ方法を教えてください。

内部エラー

Xcode encountered an internal logic error. Choose "Continue" to continue running Xcode in an inconsistent state. Choose "Crash" to halt Xcode and file a bug with Crash Reporter. Choosing "Crash" will result in the loss of all unsaved data.

どのように私はこれを防ぐことができます:私はそれらのすべてを選択すると、Xcodeはこのことを言ってダイアログボックスを示し?私は私のボタンのプロパティを編集する必要があります!

助けと感謝してください男:D

+0

* all *を選択したとき、または* any *を選択したとき?一度に1つずつボタンを選択できますか? – Caleb

+0

あなたが言ったように、私は一度に1つずつ選択しました。しかし、それは私に多くの時間がかかりました:D – CocoaCoder

答えて

0

あなたはそれを防ぐことはできませんが、それは最終的に、Appleはそれが固定されます、Xcodeで論理エラーです。

私は幸運(通常)をクリックして「続ける」、時には十分に1回ずつXcodeを続行しました。 Xcodeを終了して再起動すると、状況が改善することがあります。

+0

ありがとう! :D – CocoaCoder

0

Xcode 4.2で同じエラーが発生しました。私は提示されたときに "続行"オプションをクリックした。その後、Interface Builderウィンドウが開いていることに気付きました。 'IDEInterfaceBuilder'アサーションエラーは、Interface Builderと関係があることを示す手掛かりです。そこで、Interface Builderのすべてのウィンドウを閉じ、メイン・ビューに表示するソース・ファイルを選択しました。

私はXcodeがいくつかのバックグラウンドタスクを実行していたことに気付きました(再インデクシングと私は思い出すことができませんでしたが、以前このプロジェクトのxcuserdataフォルダを削除してXcodeを開いてクラッシュさせた後、元のxcuserdataフォルダ、私はこれが役立つかどうかわからない)。 2つのタスクを終了させた後、私はXcodeを終了し、再起動し、すべて正常に機能しました。

明らかにXcodeのバグですが、回復可能であるようです。要約すると、次のように試してみてください:

  1. ポップアップで「続ける」をクリックします。
  2. インターフェイスビルダウィンドウをすべて閉じ、代わりにメインビューでソースファイルを選択します。
  3. 再起動Xcodeの

これが動作しない場合は、最初のXcodeを再起動して、プロジェクトフォルダの外にxcuserdataフォルダを移動し、一時的にしようと、Xcodeのを終了し、バックxcuserdataフォルダを移動、とXcodeを再起動し、前前のプロセスに従います。

既にAppleにバグを報告しました。

関連する問題