在我的应用程序中,我有2个正在使用的数组,一个存储分数值作为Integer的数组,以及另一个数组以格式“mm/dd/yy”存储日期。这些数组不断追加,并且这些数组的索引相互对应,例如,日期数组的索引0对应于分数数组的索引0。我希望这些数组在第二个屏幕加载时变成字典(这些是全局变量)。例如,这些是每个数组中值的类型。在Xcode 6,swift?中将2个数组合并成一个字典,并带有相应的索引值)
score == [1,2,3,4,5,6,7,8,9]
dates == ["7/12/15","7/12/15","7/12/15","7/12/15","7/13/15","7/13/15","7/13/15","7/13/15"," 7/14/15"]
我想要发生的事情是,在viewDidLoad()时,会创建它。
var scoreDatesDictionary = [
"7/12/15": [1,2,3,4]
"7/13/15": [5,6,7,8]
"7/14/15": [9]
]
其本质上,两个数组有相应的值,(firstArray [0])对应于(secondArray [0])。我试图让它在第二个Array(日期)中,相同的字符串在字典中与它们相应的索引值匹配。我可能没有太大意义,但我提供的示例代码应该可以工作。我花了很多时间处理这个问题,但我找不到解决方案。
您没有提供任何示例代码,所以我不确定您期望的工作是什么。 – nhgrif