2016-07-10 8 views
0

私はUIPickerviewを国を表していますが、MYSQLデータベースからデータを取得しようとしていますが、PHPファイルからデータを処理できませんでした。私は何もスウィフトの解決策を見つけることができなかったので、私はここにいる。ここでJSONデータをSwiftのUIPickerViewに構文解析します

は私が私のUIPickerViewの値として、今後のデータを使用することができますどのようにPHP

$menuData = $db->get_results("SELECT countryName FROM countries ORDER BY countryName ASC"); 

echo json_encode($menuData); 

のですか?

答えて

1

解決策が見つかりました。 pickOption = json ["countryName"]を使用する代わりに、新しい配列を宣言しました。ここにあります;

var arr = [String]() 

    for name in json as! [AnyObject] { 
     if let country = name["countryName"] as? String { 
       arr.append(country) 
     } 
    } 

self.pickOption = arr 
関連する問題