0
我試圖將CoreData中存儲的數據存儲起來,並創建顯示存儲信息的表格單元格。每個單元應該有來自兩個不同屬性的數據。經過一段時間的搜索後,我沒有得到任何進一步的信息,也不知道如何處理它。謝謝你的幫助!用於存儲數據將CoreData值插入到UITableView Swift中
代碼:
if state == 0 {
var date = NSDate()
toggleButton.setTitle("Stop", forState: UIControlState.Normal)
state = 1
let entityDescription = NSEntityDescription.entityForName("Times", inManagedObjectContext: managedObjectContext!)
let startTimeVar = Times(entity: entityDescription!,
insertIntoManagedObjectContext: managedObjectContext)
startTimeVar.startTime = date
var error: NSError?
managedObjectContext?.save(&error)
if let err = error {
debug.text = err.localizedFailureReason
} else {
debug.text = "Started at \(date)"
}
} else {
toggleButton.setTitle("Start", forState: UIControlState.Normal)
state = 0
var date = NSDate()
let entityDescription = NSEntityDescription.entityForName("Times", inManagedObjectContext: managedObjectContext!)
let endTimeVar = Times(entity: entityDescription!,
insertIntoManagedObjectContext: managedObjectContext)
endTimeVar.endTime = date
var error: NSError?
managedObjectContext?.save(&error)
if let err = error {
debug.text = err.localizedFailureReason
} else {
debug.text = "Stopped at \(date)"
}
}
CoreData設置的圖片:
解釋你所顯示的代碼的錯誤 – Wain
@Wain盡我所知,代碼並沒有做任何錯誤。代碼展示瞭如何使用CoreData存儲數據,我問如何檢索數據,並創建表格單元格以顯示每個數據。這有幫助嗎? – CarveDrone
它有助於你的問題太廣泛,你需要谷歌搜索教程... – Wain