dealloc时从tableview的observer中移除
rename method showOnPicker... to showPicker...