2011-07-23 23 views
0

私はビュー画面に背景画像を置こうとしましたが、失敗しました。私がそれを走らせたとき、私はmain.mに私を連れてSIGABRTを持っています。画像のサイズを縮小し、画像を削除してみました。そして最後に、私が追加したコードをコメントアウトしてみました。まだそれは動かない。これは、デバッグ領域に表示されるものです。uiviewの背景画像からのSIGABRT?

2011-07-23 08:10:23.829 Soleternity[1229:fe03] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIApplication 0x7209da0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key play.' 
*** First throw call stack: 
(0x1114142 0x12a2ca7 0x1114001 0xaf89dc 0xa6aa0f 0xa6a97f 0xa85884 0x3c8fde 0x1115f0a 0x107f891 0x3c7b32 0x3c96d4 0x1b1171 0x1b1488 0x1b08a6 0x1bf624 0x1c008c 0x1b3ac4 0x2ee8876 0x10e8305 0x104ceb2 0x104b79a 0x104ac44 0x104ab5b 0x1b038d 0x1b1ab6 0x20a2 0x2015) 
+1

あなたのコードに存在しないIBファイルに何かがリンクされているようなエラーです。私はあなたのIBファイルをチェックし、どれも黄色ではないことを確認します(彼らがもはやファイルに定義されていないアウトレットを意味します) – justin

答えて

0

イメージがビルドバンドルに何らかの形で存在しないために発生する可能性があります。試してみてください:

  • ビルドをきれいにし、あなたのイメージ
  • を削除します。
  • もう一度追加してビルドします。

画像が実際に再生と呼ばれるかどうかを確認することもできます。

また、UIImageView IBOuletに画像を追加していますか?

編集1:

#import <AVFoundation/AVAudioPlayer.h> 

をし、また、ビルドするためのフレームワークを追加しました:

あなたが行っていますか?

+0

私はそれらの事を試みます。私はそうではありません。遊びというイメージがありませんでした。 playはAVAudioPlayerを使用する関数であり、AVAudioPlayerのためのメソッドでもあります。だからidkなぜ私にエラーを与える –

+0

私の投稿を編集しています。 – Peres

+0

yupフレームワークがありました。アプリは素晴らしい前に働いた、何が起こったか –