Я запрашиваю createdAt столбец из Parse.Сравните две даты для таймера обратного отсчета Swift2
Мои методы Разбор выше этого кода, а затем я делаю это:
var createdAt = object.createdAt
if createdAt != nil {
let twentyFourHours = NSTimeInterval(60 * 60 * 24)
self.expiresAt = NSDate(timeInterval: twentyFourHours, sinceDate: (createdAt!!))
}
Я запрашивая много даты от разбора. Однако я не могу их хранить в createdAt
, потому что createdAt
имеет тип NSDate?
.
Мне нужно создать массив, но я не могу понять, как хранить многие значения NSDate, чтобы я мог их сравнить.
Как сохранить значения, которые я запрашиваю, и поместить их в массив, чтобы я мог сравнивать даты createdAt
с методом NSTimeInterval
, используя этот метод: NSDate(timeInterval: twentyFourHours, sinceDate: (createdAt!!))
?
Я использую правильную функцию?
Заранее спасибо.
Можете ли вы привести пример массива и как хранить? – lukaivicev
любые идеи? Понравилось бы объяснение того, как создать массив. Спасибо @RaduTataru – lukaivicev
Привет, ваш класс в parse должен иметь столбец типа массива, я отредактировал свой ответ, поэтому, если у вас есть в синтаксическом анализе столбец с именем «даты», а класс с именем «SomeDates» этот код должен работать, я тестировал в моей среде, муравей это нормально. Создайте класс и столбец, запустите эту функцию, вы увидите новый объект в синтаксическом анализе со всеми датами, хранящимися как двойное значение в одном массиве –