2

Xcodeに問題があります。シミュレーターでアプリを実行するたびに、アプリは黒い画面ビューで停止し、デバッガーは次のコードを記述します。

2012-07-04 11:54:08.348 myApp [661:f803] *キャッチされなかった例外「NSInternalInconsistencyException」が原因でアプリを終了します。理由:'-[UIViewController _loadViewFromNibNamed:bundle:]は「myappViewController」ペン先をロードしましたが、ビューアウトレットはロードされませんでしたセットする。'

ビューとアウトレットのビューの間のリンクを設定するために読んだWebを検索します。

「ファイルの所有者」->「接続インスペクター」->「アウトレット」の場合、ビューをビューにリンクしました。

結果は常に同じです。同じエラー。

この問題を回避する別の方法はありますか?

みんな、ありがとう

4

1 に答える 1

0

インターフェイスビルダーでファイルの所有者を選択してみてください プロパティインスペクターでタブ番号3を選択し(ホバーオーバーヘルプではアイデンティティインスペクターと呼ばれます)、カスタムクラスプロパティが「myappViewController」に設定されていることを確認してください

また、Interface Builder でルート ビューを選択して、ルート UIView が「ファイルの所有者」に接続されていることを確認します。プロパティ インスペクター (ホバー オーバー ヘルプでは接続インスペクターと呼ばれます) の最後のタブを選択し、参照アウトレットを確認します。

名前の大文字と小文字が両方の場所で一致していることを確認してください。

于 2012-07-04T11:02:15.480 に答える