OGeek|极客世界-中国程序员成长平台

标题: ios - Realm 不允许在 NSDate 属性中存储 nil [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 10:05
标题: ios - Realm 不允许在 NSDate 属性中存储 nil

我这样创建模型:

@interface Course : RLMObject

@property NSString *courseId;
@property NSString *name;
@property NSDate *startDate;
@property NSDate *endDate;

@end

我的类(class)没有endDate。因此,当我尝试在 NSDate 类型中保存具有 NSNull 值的对象时,应用程序会崩溃。属性不是可选的。如何在数据库中保存可选的 NSDate



Best Answer-推荐答案


Realm 目前不支持可选的 NSDate 属性,但也许你可以使用 distantPast/distantFuture 作为标记值?

关于ios - Realm 不允许在 NSDate 属性中存储 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32171527/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://jike.in/) Powered by Discuz! X3.4