で正しいこれは私のコードです:JsonParseのiPhoneデバイスでエラーが発生しましたが、シミュレータ
let res = try JSONSerialization.jsonObject(with: data!, options:.mutableContainers) as! [[String:Any]]
データはResponse.dataの結果です。
これはシミュレータでうまく機能するが、JSONデータ形式は
[{"":""},{"":""},{"":""}]
ようなものである場合iphone6でコンソール出力
Could not cast value of type ‘__NSDictionaryM’ to ‘NSArray’
jsondata帳票サーバは、Android、IOSシミュレータに適しています。しかし、私のiPhoneデバイスに関しては、コードは失敗します。 応答jsonデータの結果はちょうど{}ですが、空ですが、Xcodeシミュレータではうまくいきます。
いずれかの理由を教えてください。
これは配列でない場合にこれを試してください:let res = try JSONSerialization.jsonObject(with:data!、options:.mutableContainers) [String:Any] – KKRocks