2016-09-20 4 views
0

У меня есть запрос в службе SOAP, который возвращает мне DataSource, что DataSource имеет два столбца на строку, как я могу привести эти столбцы в UIPickerView с помощью Swift 2.3?Как передать NSMutableArray в UIPickerView?

enter image description here

Я использую этот код, чтобы передать источник данных:

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 
    } 
} 
+0

Как вы пытаетесь это сделать? – Adarkas2302

ответ

0

Ну, я не знаю, Что проблема вы столкнулись. Но вы можете отредактировать эту строку:

DataSource [row] ["IdPessoa"] as? Строка

Аналогичным образом отредактируйте строку в другой части.

В противном случае метод верен. Убедитесь, что установлены источник данных и делегат.

Смежные вопросы