iPhone - 核心数据Bool值?

ary*_*axt 3 iphone boolean core-data objective-c

我的核心数据中有一个BOOL.我希望该值为null,除非我将其设置为YES或NO.是否有可能做到这一点?在我的代码中,我如何检查是否尚未设置该值?

在我的nsmanagedObject中,我使用NSNumber作为我的BOOL,在我的核心数据mdoel中我有BOOL.

ary*_*axt 6

CoreData允许您设置默认值.Bool可以包含"YES","NO","None".将默认值设置为"None"会使返回值"null",这正是我所需要的.