teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2020/07/25 04:59

投稿

TsukubaDepot
TsukubaDepot

スコア5086

answer CHANGED
@@ -1,6 +1,3 @@
1
- var aplistary1:Dictionary<String,[Dictionary<String,String>]>
2
- // 初期化の方法を変更。
3
- var aplistary2 = [[String]]()
4
1
  詳しくはコメントを見ていただきたいのですが、概ね以下のような変更でお望みの結果になるのではないでしょうか。
5
2
 
6
3
  > Cannot convert value of type '[String?]' to expected argument type 'String’」
@@ -18,6 +15,10 @@
18
15
  また、配列への追加方法も意図しているものと異なっているようですので、そこも修正してあります。
19
16
 
20
17
  ```Swift
18
+ var aplistary1:Dictionary<String,[Dictionary<String,String>]>
19
+ // 初期化の方法を変更。
20
+ var aplistary2 = [[String]]()
21
+
21
22
  aplistary1=["Dic1": [["keya": "a", "keyb": "b"], ["keya": "c", "keyb": "d"], ["keya": "e", "keyb": "f"],["keya": "g", "keyb": "h"]],
22
23
  "Dic2": [["keya": "i", "keyb": "j"], ["keya": "k", "keyb": "l"], ["keya": "m", "keyb": "n"],["keya": "o", "keyb": "p"]]]
23
24