我知道非常基本的问题,但我真的很难做到。请帮帮我。
我有一个具有NSDate
数据类型属性的领域对象。
但是如何在该列中插入日期。
class Log : Object
{
dynamic var id : Int = 0
dynamic var icn : Int64 = 0
dynamic var status : String = ""
dynamic var date : String = ""
dynamic var timeIn = NSData()
dynamic var timeOut = NSDate()
dynamic var pauseAt = NSDate()
dynamic var breakTime : Int = 0
dynamic var spentMinutes : Int = 0
dynamic var lati : Double = 0.0
dynamic var longi : Double = 0.0
dynamic var synced = false
override static func primaryKey() -> String? {
return "id"
}
}
答案 0 :(得分:5)
可以按照您的方式存储日期对象。
但你有一点错字
dynamic var timeIn = NSData()
应该是
dynamic var timeIn = NSDate()
另一种可能性是存储时间间隔
dynamic var birthdate = NSDate(timeIntervalSince1970: 1)
有关详细信息,请查看领域documentation。