イタリックテキスト### 前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
APIで取得したjsonコードからデータを取り出したいのですが、
キャストする箇所でうまく行かず、コンパイルエラーが出てきてしまいます。
該当のソースコード
json
{"weather":[{"high":"20","low":"11","place":"tokyo"},{"high":"18","low":"12","place":"yokohama"},{"high":"19","low":"12","place":"saitama"}]}
swift3
let top = json as! NSDictionary// トップレベルが辞書
for roop in top {
let next = roop as! [NSDictionary]
}
試したこと
roopのキャストがうまく行かないようです。
jsonコードを見ると、辞書型ー配列型ー辞書型となっているようですが、
[NSDictionary]という記述が違うのでしょうか。
宜しくお願いいたします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/17 03:07