我发现了一些其他问题,但没有解决方案工作,也许我的情况在某些关键方面不同。下面的代码:在自定义类中初始化一个日期会导致错误:“实例成员不能用于类型”
class ToDoList {
let date = NSDate()
let calendar = NSCalendar.currentCalendar()
let components = calendar.components([.Day , .Month , .Year], fromDate: date)
let dateCreated : Int = components.year*10_000 + components.month*100 + components.day //TD: take YYYYMMDD from NSDate each initialization
...
}
的XCode错误:
"Instance member 'calendar' cannot be used on type 'ToDoList'.
我曾尝试与getter实现组件作为变量,而不是,但没有成功。
谢谢!