如何将NSMutableArray传递给UIPickerView?
问题描述:
我在SOAP服务中有一个查询,它返回一个DataSource,DataSource每行有两列,如何使用Swift 2.3将这些列带到UIPickerView中?如何将NSMutableArray传递给UIPickerView?
我使用此代码来传递数据源:
func pickerView(pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? {
print(DataSource[row])
if component == 0 {
return DataSource[row][IdPessoa] as? String
} else {
return DataSource[row][Empresa] as? String
}
}
答
好了,我不知道什么问题,你所面临的。但你可以编辑该行:
DataSource [row] [“IdPessoa”] as?字符串
同样,编辑其他部分的行。
否则方法是正确的。确保设置了数据源和委托。
你是怎么做到的? – Adarkas2302