我正在使用UIpickerview将值保存到数据库, 但是我想保存Integer而不是string并保留string以仅显示给用户
更多说明: 如果用户选择麦加我要在数据库中保存1,如果选择开罗将2保存到数据库中
答案 0 :(得分:0)
您可以尝试使用row
委托方法整数,并在索引从0开始时将其加1。
func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
let stored = row + 1
print(stored)
}