有没有办法根据可选属性进行排序

时间:2017-04-20 00:14:41

标签: swift

正如您所看到的,我正在尝试基于matchDate(一个可选属性)在viewDidLoad中对数组进行排序。编译器迫使我打开它。我想知道是否有办法对这个数组进行排序而不打开它?

  struct match {
  var matchDate: Date?
  }
   class vc: UIViewController {
   let array = [match]() 

       override func viewDidLoad() {

     let sorted = array.sorted { $0.matchDate! < $1.matchDate!} 
    }

}

0 个答案:

没有答案