0
我試圖實現一個通用的應用程序(對於iPhone/iPad),並且我想使用相同的UIViewController來設置這兩個設備的行爲。通用應用程序錯誤
我得到了在啓動時一個驚人的錯誤,那就是:
2010-07-15 11:31:03.420 AppUniverselle[2761:207] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIViewController 0x7000670> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key myLabel.'
2010-07-15 11:31:03.421 AppUniverselle[2761:207] Stack: (
29291611,
2421585161,
...
2727445,
2764719,
8884,
8738
)
我想不通,我失敗了。此外,爲了避免任何輸入錯誤,我重新啓動了該項目,但它以相同的錯誤結束。
主要的驚喜點是應用程序在iPad模擬器上正常工作,但不在iPhone上。 Perhap的iPhone模擬器有問題嗎?
有人知道這個問題的答案或曾聽說過這類問題嗎?
感謝您的幫助,但這裏的文件: http://pastebin.ca/1900946 我能看到的屬性,當我看着通檢查員的NIB文件... 這就是爲什麼我我很驚訝:) – Rob 2010-07-15 10:16:32
@Rob:好吧,那就是錯誤所說的。一些檢查:1.你在IB中爲你的視圖控制器選擇了正確的類嗎? 2.你是否綜合了房產?檢查你所有的NIB。 – 2010-07-15 11:10:08
我忘了一些東西:當我使用iPad作爲目標時,應用程序工作正常...... 但是我正在檢查NIB和屬性,如果我找到某些東西,我會保持聯繫。 – Rob 2010-07-15 11:34:27