我正在開發一個項目,我正在嘗試以編程方式做最多的事情。UIBarButtonItem讓我的iPhone應用程序崩潰
我必須將UIBarButtonItem添加到在App Delegate中創建的NavigationController的導航欄中。
WPViewController *mainVC = [[WPViewController alloc] initWithNibName:@"WPViewController_iPhone" bundle:nil];
UINavigationController *navCon = [[UINavigationController alloc] init];
[navCon pushViewController:mainVC animated:NO];
[self.window addSubview:navCon.view];
然後在此時此地實現文件中聲明WPViewController
我創建並添加barbuttonitem作爲VC的導航項目:
UIBarButtonItem *rBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAction target:self action:@selector(test)];
self.navigationItem.rightBarButtonItem = rBarButtonItem;
還有就是在此之前宣佈了一個名爲測試方法簡單登錄「測試」,但當我點擊按鈕的應用程序崩潰。
請幫助我,這個錯誤讓我瘋狂。
注:
- 我使用ARC在我的項目
- 從未有過類似的bug之前
Crash log please。 – CodaFi
我剛剛收到exc_bad_access消息 – Francesco
將環境變量NSZombieEnabled設置爲YES並進行調試。 – 0x8badf00d