【发布时间】:2017-11-23 08:14:13
【问题描述】:
在我的表格视图中,我从这些数组中获取数据:
var offersProduct = [String]()
var offersPrice = [String]()
var savings = [String]()
var shops = [String]()
var imageNames = [String]()
var exDates = [Int]()
var pickedIDs = [String]()
var setDates = [Int]()
现在数据没有以任何方式排序。所以我有两个问题。
- 如何对日期后的数组进行排序?最接近 NSDate 的优先。
我有 exDates 数组,witch 是 timeIntervalSince1970 的 Int 数组。所以我想要最近的到期日期来获取数组的索引 0。
- 如何像第一个一样对其他数组进行排序?
所以,假设我已经对 exDates 数组进行了排序,这给了我另一个问题,因为现在显示的到期日期与其他数组中的数据不匹配。所以我需要以某种方式对其他数组进行排序,方法是将数据从与 exDates 数组中的相同索引移入。怎么可能?
希望有人能提供帮助。
【问题讨论】:
-
你会真的从观看谈话中受益。 youtube.com/watch?v=c3Kg3c8vqsc@RobNapier 谈论您遇到的确切问题以及许多其他问题。