我正在使用ObjectiveRecord库。使用Objective-C时没有问题。但是,当我使用Swift时,也许它对某些人来说是新手,当我想为数据库创建记录时会出现问题。
我使用Birdging-Header.h,代码如下
#import "ObjectiveRecord.h"
当我打电话时如下
var category:Category = Category.create()
category.pkId = 1
category.title = "This is a sample"
在第一行是错误" 对成员的暧昧参考'创建' "。
是否有人遇到此错误。请给我建议!非常感谢!
被修改:
类别类的详细信息
class Category: NSManagedObject {
var pkId: NSInteger?
var title: NSString?
var img: NSString?
}
这是分类。
被修改:
我解决了上述问题,但现在我面临另一个问题。这是如何解决上述问题的
let category:Category = Category.create() as! Category
现在它会抛出错误,如下所示
***由于未捕获的异常终止应用程序' NSInternalInconsistencyException',原因:' + entityForName:无法找到名为' Shopping.Category'在这个模型中。'
有没有人知道如何解决这个问题?