一、这个显示数据 1.它里面,有数据源协议、代理协议、以前,TableView里面,怎么用的, 前面我们是怎么做的, 1)第一步:你是不是设置数据, 设置数据源对象、代理对象、然后呢, 然后呢,咱们Main.storyboard,是不是右键, 把这个数据源对象,拖到控制器上 代理对象,也拖到控制器里面 然后呢,在控制器里面,你是不是遵守对应的协议啊 然后呢,现在大家进去看一下,它这个数据源代理协议, 按住command 键,跳进来, 数据源方法,有几个, 只有两个, 1)numberOfComponentsInPickerView:返回你有多少组 对这个PickerView来说,它那个一列一列的话,就是一组, 一列的话,就是一组, 2)numberOfRowsInComponent:每组有多少行, 然后呢,PickerViewDelegate里面, 是不是这些代理方法, 然后呢,我们现在是不是要显示一些文字内容, 大家看,这里面,需要用哪一个 1)是不是返回类型为NSString , 然后呢, titleForRow:每一行显示什么内容, 每一行显示什么标题, 现在知道怎么做了吧,遵守它的协议, 把这个didReceiveMemoryWarning方法删掉 是不是实现它的方法,就行了, 什么,第一个是不是 1)numberOfComponentsInPickerView: 返回有多少组,对不对, 2)然后呢,还有一个叫什么,先输入一个减号 pickerView, numberOfRowsInComponent: 返回每一组有多少行: 但是呢,大家有没有注意到,我们PickerView里面,它的显示内容,是不是在代理方法里面, TableView里面,在哪儿, 返回每一行Cell显示什么内容,是不是在数据源方法里面, 这是它们的一点儿区别, 接下来,怎么办, 1)numberOfComponents:是不是返回多少组, 这个组,你怎么去确定, 是不是看一下你这个数组里面, 总共呢