我正在使用Realm数据库,每次运行项目时,我都会得到所需数据但不在我的tableViewController中的想要结果。
所以,这是我的代码片段:
var realmDay:Day = Day()
let dateInFormat = selectedDate.toString()
let predicate = NSPredicate(format: "date = %@", dateInFormat!)
let DaysFromRealmWithFilter = realm.objects(Day.self).filter(predicate)
if(DaysFromRealmWithFilter.count != 0){
realmDay = DaysFromRealmWithFilter.first!
}
和TableVC:
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
var realmDayToFill:Day = Day()
if(realmDayToFill.lessons.count != 0){
let cell = tableView.dequeueReusableCellWithIdentifier("cell1", forIndexPath: indexPath) as! CustomTableViewCell
cell.titleCell.text = realmDayToFill.lessons[indexPath.item].discipline
}
如何处理?
任何帮助表示赞赏。