0
我有一個按鈕,將另一個viewcontroller推到我的navigationcontroller上。當我按下按鈕時,我將在添加子視圖statusLabel的行上獲得EXC_BAD_ACCESS。 當我刪除該行。我可以編譯和運行,我也可以去我的其他觀點。loadView EXC_BAD_ACCESS
- (void)loadView
{
statusLabel = [[[UILabel alloc] initWithFrame:CGRectMake(20.0, 0.0, 150.0, 43.0)] autorelease];
[self.view addSubview:statusLabel];
}
由於
在點擊事件中正確調試您的代碼。您可能尚未分配該對象。 – iamsult
有關代碼的更多信息將不勝感激。 –
您不應該使用'self.view'來獲取loadView中的視圖。 loadView的目的是在不使用筆尖時創建主視圖。 'self.view' getter在視圖尚未加載時調用loadView,並且是遞歸的。 – progrmr