fix bug for uitableview nil