轉換我有數組的數組 - var days: [[Int]] = [[1], [1,2,3], [7]]
,我想通過String
到Int
轉換爲名稱,並在新的數組arrayOfStringDays
添加。我的代碼:錯誤開關迅速
var days: [[Int]] = [[1], [1,2,3], [7]]
var arrayOfStringDays = [[String]]()
for i in 0..<days.count {
switch days[i] {
case [1]:
arrayOfStringDays.append(["one"])
case [1,2,3]:
arrayOfStringDays.append(["one, two, three"])
case [7]:
arrayOfStringDays.append(["seven"])
default:
break
}
}
但我看到附近所有情況下的錯誤:類型的
在表達模式 '[INT]' '[INT]' 不能匹配類型的值
我的錯誤是什麼?謝謝!