在Core Data你可以存储Int16,Int32,Int64但它是从不同的Int.它们存在的原因是什么,你如何使用它们?
获取问题:
Double 值无法转换为 Int,因为结果将大于 Int.max
将日期转换为时间间隔时
 extension Date {
   var millisecondsSince1970:Int {
    return Int((self.timeIntervalSince1970 * 1000.0).rounded())
  }
  init(milliseconds:Int) {
    self = Date(timeIntervalSince1970: TimeInterval(milliseconds / 
  1000))
 }