0
我有一個dateArray,收集整數數組的數組,例如:[[24,4,2016],[29,4,2016],[23,4,2016]]。我本質上是試圖將硬編碼數據拉入這個數組中。我在第一個打印函數中成功獲取它,但是數組沒有填充。因此,我的控制檯輸出以下: [24,4,2016年] 零 [29,4,2016年] 零 [20,4,2016年] 零 [14,4,2016年] 爲零。所以在填充陣列時存在一個問題 - 任何線索?爲什麼我的數組沒有填充成功從我的for循環獲得的信息?
var dateArray: [[Int]]?
override func viewDidAppear(animated: Bool) {
dateArray?.removeAll(keepCapacity: true)
for object in newentry.diaryArray {
print(object["date"] as! [Int])
dateArray?.append(object["date"] as! [Int])
print(dateArray)
}
}
我不確定Swift,但我認爲你應該初始化你的dateArray。你能告訴我,如果這有效嗎? – choli
是的,謝謝! –
你可以upvote並選擇正確的答案?那樣就好了 ;) – choli