我花了相當多的時間。我已經在所有異常中添加了中斷,但該應用沒有捕獲這個特定的異常。如果我禁用了所有的消息,我會得到一個更有意義的消息(下面),但仍然不知道哪個代碼會拋出這個消息。我對iOS新手請幫忙!我正在使用Xcode 4.3.2我只是按照一本書的教程(多視圖),但我被困在這個錯誤。我的項目已附加。無法捕捉到NSUnknownKeyException異常錯誤
2012-05-31 23:38:55.028 SwitchViewer[13738:f803] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIApplication 0x686c360> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key view.'
*** First throw call stack:
我可以發送給您項目或上傳,如果任何人都可以告訴哪裏發送或上傳?謝謝! 更新:代碼
異常被捕獲的UIApplicationMain()在這裏,我沒有改變它從默認值。 #進口
#import "BIDAppDelegate.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([BIDAppDelegate class]));
我這裏有一些代碼,我正在設置根控制器。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.switchViewController = [ [ BIDSwitchViewController alloc] initWithNibName:@"SwitchView" bundle:nil];
UIView * switchView = self.switchViewController.view;
CGRect switchViewFrame = switchView.frame;
switchViewFrame.origin.y += [UIApplication sharedApplication].statusBarFrame.size.height;
switchView.frame = switchViewFrame;
[self.window addSubview:switchView];
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;
}
更新: 我已經上傳我的項目(ZIP)文件,你可以從here下載了它,文件名是SwitchViewer.zip我真的很感激,如果你能幫助我找到錯誤是因爲我什麼需要了解如何解決調試錯誤。謝謝。
只是增加你在哪裏UIApplicate類的代碼,我認爲它的應用程序委託。 – rishi
發佈更新了代碼 – zar
代碼基本上來自一本書,它編譯但我得到這個異常。 – zar