【发布时间】:2014-08-17 10:42:52
【问题描述】:
如何在 swift 中调用具有不同值的 es 请求?
这是我的代码:
let appDelegate: AppDelegate = UIApplication.sharedApplication().delegate as AppDelegate
let context: NSManagedObjectContext = appDelegate.managedObjectContext
let request = NSFetchRequest(entityName: "MedicalData")
request.propertiesToFetch = NSArray(object: "docID")
request.returnsObjectsAsFaults = false
request.returnsDistinctResults = true
var results:NSArray = context.executeFetchRequest(request, error: nil)
for data in results {
var thisData = data as MedicalData
println(thisData.docID)
}
我想获得“docID”的不同值,但我获得了所有实体:(
感谢您的帮助!
【问题讨论】:
标签: objective-c sqlite core-data swift nsfetchrequest