完整的錯誤是:終止應用程序由於未捕獲的異常'NSUnknownKeyException',原因:'[setValue:forUndefinedKey :]:這個類不是密鑰的密鑰編碼兼容密鑰。錯誤:終止由於未捕獲的異常'NSUnknownKeyException',原因:'[<UIApplication 0x6887a30> setValue:forUndefinedKey:]
所以我一直在嘗試其他人一直在說類似的問題。我試圖擺脫項目中每提及landscapeView,包括在ViewController_iPhone.xib中的FIle的所有者中的連接,然後通過在超級類ViewController中創建網點來開始新鮮事(因爲我想使用landscapeView和portraitView for iPad也)然後我在ViewController_iPhone.xib和ViewController_iPad.xib中建立連接到每個分別名爲Landscape的UIView,我仍然得到這個錯誤。
我剛開始在應用開發,所以我想做一個模板的應用程序,是在支持iPhone和iPad的所有方向的。感謝您的幫助
編輯:這是我所有的應用程序委託H和M和main.m文件的鏈接:I am getting the Applications are expected to have a root view controller at the end of application launch error
編輯2:所以我還試圖讓landscapeView視圖控制器的屬性,我做了一個ViewController.m中的setter方法,但它仍然有同樣的問題。
如果沒有至少一個堆棧跟蹤或真的什麼實質性那是專門關於你的程序,這將是非常困難的,任何人作出建設性的反應。另外,landscapeView在哪裏進入? – zmccord 2012-03-08 03:22:36
您正在獲取的錯誤意味着您嘗試使用不存在的鍵設置值。在你的代碼中你用鍵來設置一個值? – Pochi 2012-03-08 03:23:39
Ok so @zmccord在哪裏可以找到堆棧跟蹤?還有什麼我可以鏈接? – 2012-03-08 04:29:00