rod*_*ves -1 core-data ios swift
我有一个(NSManagedObject)类被调用TodoItem,它有两个日期属性(startDate和endDate),我想查询此类对象的核心数据.这是代码:
import CoreData
class TodoItem: NSManagedObject {
@NSManaged var name: String!
@NSManaged var addedDate: NSDate!
@NSManaged var doneDate: NSDate!
}
Run Code Online (Sandbox Code Playgroud)
在我的控制器中,我想为当前时间创建另一个日期对象,var currentDate = NSDate()并查询它们和之间的所有TodoItem对象.currentDateaddedDatedoneDate
我怎样才能做到这一点?
使用谓词:
let predicate = NSPredicate(format:"%@ >= addedDate AND %@ <= doneDate", currentDate, currentDate)
Run Code Online (Sandbox Code Playgroud)
如果您需要有关如何创建和使用CoreData查询的更多帮助,我建议您查看网络上提供的众多教程之一.
| 归档时间: |
|
| 查看次数: |
2462 次 |
| 最近记录: |