Создание даты и времени отображается в приложении MacOS - PullRequest
0 голосов
/ 23 сентября 2018

Я пытаюсь настроить поле даты и время в моем приложении MacOS, но у меня возникают проблемы при выполнении этого в Swift.Я относительно новичок в Swift и не использую раскадровки.Я создал функцию форматирования даты, чтобы получить текущую дату, но она не обновляет текстовое поле, которое я хочу обновить ( dateDisplay ).

Смогу ли я получить какое-нибудь руководство с этим?Я также хотел узнать, как получить здесь цифровые часы реального времени и сохранить их независимыми от поля даты, но я не уверен, как их использовать.Все, что я нахожу в Интернете, предназначено для полей даты и времени, для iOS или использует раскадровки, и я не работаю ни с одним из них.Ниже приведена моя функция даты.Я не знаю, как сделать функцию времени, и эта функция даты не обновляет мой dateDisplay TextField.Справедливо сказать, что я застрял.

func currentDate() {
    let formatter = DateFormatter()
    formatter.dateStyle = .short
    formatter.timeStyle = .none
    let str = formatter.string(from: Date())
    dateDisplay.stringValue = String(str)
    print(str)
}
...