【发布时间】:2015-03-14 01:27:58
【问题描述】:
我有一个简单的类定义:
class Course{
var date:NSDate
init(){
}
}
例如在c#中,当创建此类时,日期属性将具有默认的DateTime.MinValue。
我不想让它成为 NSDate?因为按照我的业务逻辑 这个属性是必须的,并且每门课程都有一个日期。 (设置为 NSDate?意味着课程可以在没有日期的情况下存在)
我不想将其设置为现在,因为它具有误导性。现在可能是 一个有效值,来自我的业务逻辑的其他部分。
我怎样才能在 swift 中做同样的事情?
【问题讨论】:
标签: swift datetime nsdate default-value