やりたいこと
SWIFT初心者です。
以下の様なデータをPHPから受け取りパースしたいと考えておりますが、
キャストできない旨のエラーとなります。
解決策をご教示ください。
PHP
1([{"CUSTOMERNO":1,"PETNAME":"\u30d5\u30e9\u30f3"},{"CUSTOMERNO":2,"PETNAME":"\u592a\u90ce"},{"CUSTOMERNO":3,"PETNAME":"Mike"},{"CUSTOMERNO":4,"PETNAME":"5S"},{"CUSTOMERNO":5,"PETNAME":"\u30b7\u30e5\u30ec\u30c7\u30a3\u30f3\u30ac\u30fc"}]
エラー内容
Could not cast value of type '__NSArrayI' (0x10afaddd8) to 'NSDictionary'
ソース
SWIFT
1self.json = try JSONSerialization.jsonObject(with: data!, options: JSONSerialization.ReadingOptions.mutableContainers) as! NSDictionary
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/12 06:24