一个可以复用的tableviewSource