Царство не позволяет хранить ноль в свойствах NSDate

Я создаю модель следующим образом:

@interface Course : RLMObject @property NSString *courseId; @property NSString *name; @property NSDate *startDate; @property NSDate *endDate; @end 

И у меня есть курсы без endDate . Поэтому при NSNull приложения при попытке сохранить объект с NSNull значения NSDate в NSDate . Свойство не является обязательным. Как я могу сохранить дополнительный NSDate в БД?