CoreStore错误swift4未声明类型
我正在尝试使用CoreStore创建对象并在其中插入此数据,但它给了我一个错误CoreStore错误swift4未声明类型,swift,Swift,我正在尝试使用CoreStore创建对象并在其中插入此数据,但它给了我一个错误 let dataStack: DataStack = { let dataStack = DataStack(xcodeModelName: "ModelName") do { try dataStack.addStorageAndWait(SQLiteStore(fileURL: fileURL, configuration: "Default", local
let dataStack: DataStack = {
let dataStack = DataStack(xcodeModelName: "ModelName")
do {
try dataStack.addStorageAndWait(SQLiteStore(fileURL: fileURL, configuration: "Default", localStorageOptions: .
recreateStoreOnModelMismatch))
} catch let error {
print("Cannot set up database storage: \(error)")
}
return dataStack
}()
dataStack.perform(
asynchronous: { (transaction) -> Void in
let user = transaction.create(Into<Heroes>()) // undeclared type "Heros"
user.time = self.timest
user.token = self.qrrec
user.type = "QR"
user.midass = self.midaaas
}, completion: { (result) -> Void in
switch result {
case .success: print("success!")
case .failure(let error): print(error)
}
})
让dataStack:dataStack={
让dataStack=dataStack(xcodeModelName:“ModelName”)
做{
尝试dataStack.addStorageAndWait(SQLiteStore)(fileURL:fileURL,配置:“默认”,localStorageOptions:)。
重新创建StoreOnModelMatch)
}捕捉错误{
打印(“无法设置数据库存储:\(错误)”)
}
返回数据堆栈
}()
dataStack.perform(
异步:{(事务)->中的Void
let user=transaction.create(Into())//未声明的类型“Heros”
user.time=self.timest
user.token=self.qrrec
user.type=“QR”
user.midass=self.midaas
},完成:{(结果)->Void in
切换结果{
case.success:打印(“success!”)
案例失败(let错误):打印(错误)
}
})
错误发生在let user=transaction.create(Into())未声明的类型“Heros”
有什么建议吗
谢谢英雄宣言在哪里?我想CoreStore会在Sqllite中自动创建表。