左側(cè)列表控制右側(cè)列表,如圖所示:

首頁(yè)在ViewController里面創(chuàng)建兩個(gè)tableview,

把左側(cè)tableview的代理方法單獨(dú)出VC中抽離出來(lái),VC中只實(shí)現(xiàn)右側(cè)列表的代理方法
新建類LeftTableViewModel,在.h中做如下聲明:

在.m中做如下實(shí)現(xiàn):


.m實(shí)現(xiàn)
在VC中關(guān)聯(lián)左右兩邊的tableview:

關(guān)聯(lián)左右列表
初始化左側(cè)列表:

這樣在一個(gè)VC下控制兩張表只用100行代碼就能完成,不需用if eles 大法做大量的判斷.