多次元dictionayの取り出し方がわかりません。
辞書の取り出し方はこののサイトのように
var companies = ["AAPL" : "Apple Inc", "GOOG" : "Google Inc", "AMZN" : "Amazon.com, Inc", "FB" : "Facebook Inc"] for (key, value) in companies { println("(key) -> (value)") }
で取り出すことができるのはわかりましたが下記の場合どのようにすれば全て取れるでしょうか?
class Hoge { //型はこんな感じで宣言したのですがあっていますか? var products = [String: [String:Any] ]() //以下省略 } ーーーーーーーーーーーーーーーーーーーーー products["productId":["name":"apple","imageUrl":"http//hogehoge","quwantity":3]] products["productId2":["name":"orange","imageUrl":"http//FUGAFUGA","quwantity":1]] このように入ったものを forEachのように取り出して表示したいです。 Listに1つのプロダクトIDごとに画像 名前 量を表したいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/18 12:41
2020/05/18 13:08
2020/05/18 13:23