我的應用程序中有一個自定義控件,例如CustomControl
。此控件用於我在View Controller的表格視圖中使用的每個自定義UITableViewCell
。在cellforrowatindexpath中將對象的代表設置爲nil,指定給self自我
在某些事件中,我想將我的CustomControl的狀態通知給我的View Controller。所以我創建了CustomControl的協議,因爲我希望View Controller通知,所以我在cellForRowAtIndexPath
中分配了customCell.customControl.delegate = self;
。
現在我想設置這個委託爲零視圖控制器的dealloc
中的所有自定義單元格。任何人都可以告訴我該怎麼做?
和......什麼問題? – BergP
爲什麼你想把這個委託設置爲零,你是否在CustomControl中保留了你的委託對象? – BergP
因爲委託沒有設置爲零,當我在另一個視圖控制器中使用相同的自定義單元格時,以前的視圖控件也正在接收導致問題的委託調用。 – iAmd