我这样创建模型:
@interface Course : RLMObject
@property NSString *courseId;
@property NSString *name;
@property NSDate *startDate;
@property NSDate *endDate;
@end
我的类(class)没有endDate 。因此,当我尝试在 NSDate 类型中保存具有 NSNull 值的对象时,应用程序会崩溃。属性不是可选的。如何在数据库中保存可选的 NSDate ?
Best Answer-推荐答案 strong>
Realm 目前不支持可选的 NSDate 属性,但也许你可以使用 distantPast /distantFuture 作为标记值?
关于ios - Realm 不允许在 NSDate 属性中存储 nil,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/32171527/
|