【发布时间】:2018-09-13 14:18:08
【问题描述】:
如何避免在下面的代码中强制展开?
self.array = self.array.sorted(by: { Date(timeIntervalSince1970: ($0?.event?.dateRecorded)!) > Date(timeIntervalSince1970: ($1?.event?.dateRecorded)!) })
【问题讨论】:
-
那是真正的代码吗?为什么
$0是可选的?为什么是$0?.event而$1?.bgEvent? -
是的,它是可选的。它是一个真实的代码
-
从timestamp(?)到
Date的转换真的需要比较吗? -
@MartinR,
array: [T?] -
@user28434:你是对的!