2011-07-23 47 views
0

我試着把背景圖像放到我的視圖屏幕上,但我可能會添加失敗。當我跑了它,我得到SIGABRT帶我回到main.m。我試圖縮小圖像大小,刪除圖像,最後只是註釋掉我添加的代碼。但它仍然沒有運行。這是在調試區域顯示的內容:來自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

這可能是因爲您的圖像從構建包中不知所蹤。嘗試:

  • 刪除圖像
  • 清潔您的構建。
  • 再次添加並構建。

你也可以檢查圖像是否真的叫做play。

此外,你是否將圖像添加到UIImageView IBOulet?

編輯1:

你有沒有做到:

#import <AVFoundation/AVAudioPlayer.h> 

而且還添加了框架,你的構建?

+0

我會嘗試這些事情。不,我不是。並且圖像不叫做戲劇。播放是一種即時通訊功能,也是AVAudioPlayer的一種方法。所以idk爲什麼它給我錯誤 –

+0

我已經編輯我的帖子。 – Peres

+0

yup框架一直在那裏。應用程序工作得很好之前,idk發生了什麼 –