按下按鈕後,我是否必須釋放一個tableView? tableView由三行和一個部分組成。我把文件頭和內部方法實現了我寫的按鈕的壓力:tableView的委託爲空
-(void) pressedButton: (id) sender{
self.tableView.delegate= self;
}
調用委託返回null。我該怎麼辦?
按下按鈕後,我是否必須釋放一個tableView? tableView由三行和一個部分組成。我把文件頭和內部方法實現了我寫的按鈕的壓力:tableView的委託爲空
-(void) pressedButton: (id) sender{
self.tableView.delegate= self;
}
調用委託返回null。我該怎麼辦?
tableview是否在界面構建器中正確設置?檢查你的tableview的值是否不爲零。如果它是零,那就是你的問題。點擊此按鈕之前,委託人是否是自己的東西?如果不是,您可以在IB中設置代表。另外,你需要設置tableview的數據源。數據源就是你獲得桌面視圖真實內容的地方。
我想添加一些行到jmstone的答案。如果你動態地創建你的表視圖,那麼你是在調用
您不必聲明與標題中的這些協議一致。這樣做只是爲您提供編譯器幫助。 – jmstone617 2012-04-01 17:26:37
是的,我知道但有些人忽視了編譯器的幫助。 – 2012-04-01 17:27:26
究竟是什麼問題?你的問題發生在哪裏? – 2012-04-01 16:46:43