gpt4 book ai didi

ios - 核心数据 - 为什么获取请求返回零?

转载 作者:搜寻专家 更新时间:2023-10-31 23:02:40 26 4
gpt4 key购买 nike

我有代码,可以获取核心数据

    var appDelegate : AppDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
var managedContext : NSManagedObjectContext = appDelegate.managedObjectContext!
let request = NSFetchRequest(entityName: "QuestionDB")
request.returnsObjectsAsFaults = false
if let results = managedContext.executeFetchRequest(request, error: nil)

它返回 AnyObject 的数组

我需要它返回类型为[Question]的对象数组

当我施法时

    var appDelegate : AppDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
var managedContext : NSManagedObjectContext = appDelegate.managedObjectContext!
let request = NSFetchRequest(entityName: "QuestionDB")
request.returnsObjectsAsFaults = false
if let results = managedContext.executeFetchRequest(request, error: nil) as? [Question] {
println("This is result of loadFromDb \(results)")
}

它返回零

我该如何解决?

最佳答案

在数据模型中的实体的数据模型检查器中检查类名

选择您应用的.xcdatamodeld -> 选择实体并在数据模型检查器

enter image description here

关于ios - 核心数据 - 为什么获取请求返回零?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31700285/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com