私のプロジェクトをswift 3.0にアップデートしようとしていて、サーバからデータを引き出すコードが次のような画像になります。タイプ "Any"はサーバからデータアレイを引き出す際にSwift 3に添字のメンバーがありません
私がここにありますソリューションの多くを試みたが、有用な結果と問題は、この場合には何ですか?
do {
let json = try JSONSerialization.jsonObject(with: data, options: .allowFragments)
if let countries = json["Countries"] as? [String: AnyObject] {
for country in countries {
if let couname = country["countryname"] as? [AnyObject] {
country_names.append(couname)
}
if let coucode = country["code"] as? [AnyObject] {
country_codes.append(coucode)
}
}
}
} catch {
print("Error Serializing JSON: \(error)")
}
私はこの行を試してみました今度は、2つのifステートメントの次の行にエラーが表示されます。 '(key:String、value:AnyObject)'タイプに添字メンバーがありません –