2016-09-20 5 views
0

私はDataSourceを返すSOAPサービスのクエリを持っています。そのDataSourceには行ごとに2つの列があります。Swift 2.3を使用してUIPickerView内でこれらの列をどうやって持ってくることができますか?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 [行IdPessoa]]として?文字列

同様に、else部分の行を編集します。

それ以外の方法は正しいです。データソースとデリゲートが設定されていることを確認してください。

関連する問題