2012-05-02 13 views
4

MainMenu.xibファイルを開こうとするとプロジェクトを開くためにアプリケーションを書き終わった後で2回目です。

"MainMenu.xib"というドキュメントを開くことができませんでした。操作を完了できませんでした。 * - [__ NSArrayM insertObject:atIndex:]:オブジェクトをnilにすることはできません。
これはコンソールに表示される内容です:

02/05/12 20:35:Xcodeの11640:ドキュメントオブジェクトをデコードしながら上げ例外 - *
- [__ NSArrayMは、insertObject:atIndex:]:オブジェクトが

nilをすることはできませんしかし、私が構築し、アプリケーションを正常に動作する場合。MainMenu.xibを開くときにエラーが発生する

+0

あなた(またはあなたのコード)がxibファイルを移動した可能性がありますか? – wayway

+0

いいえ、何も移動していません。 – Andrea

答えて

4

私は自分の問題の解決策を見つけましたが、他の人が同じ状況にある場合に備えて共有します。 XIBファイルが開かれておらず、破損しているようです。私は最近何が変わったのか考えました。最後に変更されたのは、インターフェイスのボタンにサウンドが追加されたことでした。特に、テーブルにチェックボックスを入れる音を加えました。問題を解決するために、XIBファイルをソースコードとして開いたところ、プラグインされたサウンドを含む行が見つかり、キャンセルしました。今はすべてが以前と同じように機能します。私は誰かに役立つことを願っています。

+0

ありがとう!あなたはインターネットの真の英雄です! – lericson

+0

感謝!素晴らしいヒント! –