Я обновляю свое приложение до синтаксиса Swift 3.0 (я знаю, что он все еще в бета-версии, но я хочу быть готовым, как только он будет выпущен).
До предыдущей бета-версии Xcode (бета-версия 5) мне удалось сравнить два объекта Date
, используя операнды <
, >
и ==
. Но в последней бета-версии (бета-версия 6) это уже не работает. Вот несколько скриншотов:
Как вы можете видеть на обоих снимках экрана, это два объекта Date
. Но я получаю следующую ошибку:
Что я делаю неправильно? Функции все еще объявлены в классе Date
:
static func >(Date, Date)
Возвращает true, если левая дата даты более поздняя, чем правая Дата.
Является ли это просто бета-ошибкой или я что-то делаю неправильно?