Ios 核心数据-can';t将nil设置为可选关系
我配置了以下核心数据类:Ios 核心数据-can';t将nil设置为可选关系,ios,core-data,ios8,Ios,Core Data,Ios8,我配置了以下核心数据类: class Project: NSManagedObject { @NSManaged var lastUpdateTime: NSDate @NSManaged var name: String @NSManaged var prevProejct: Project } 此数据模型中的项目可以有以前的项目。我将关系配置为“可选”。但是,类中的字段未配置为可选-我无法将nil设置为prevProject 那么,如何将关系设置为零呢?对此,我有
class Project: NSManagedObject {
@NSManaged var lastUpdateTime: NSDate
@NSManaged var name: String
@NSManaged var prevProejct: Project
}
此数据模型中的项目可以有以前的项目。我将关系配置为“可选”。但是,类中的字段未配置为可选-我无法将nil设置为prevProject
那么,如何将关系设置为零呢?对此,我有两个想法:
@NSManaged var prevProejct: Project?
或:
prevProejct = NSNull()