Что здесь не так: элемент экземпляра нельзя использовать для типа [duplicate]
На этот вопрос уже есть ответ:
Как инициализировать свойства, которые зависят друг от друга 4 ответаУ меня есть следующий код, и я запутался в этом сообщении об ошибке:
лемент @Instance 'mydate' нельзя использовать для типа 'TableViewController'
Код
class TableViewController: UITableViewController {
let mydate = NSDate()
let items = [
(1, 9, 7, "A", mydate),
(2, 9, 7, "B", mydate),
(3, 9, 7, "C", mydate),
(4, 9, 7, "D", mydate)
]
Когда я пишу следующее, я могу создать его, но я не знаю, почему не работает фрагмент oder:
class TableViewController: UITableViewController {
let mydate = NSDate()
let items = [
(1, 9, 7, "A", nil),
(2, 9, 7, "B", mydate),
(3, 9, 7, "C", mydate),
(4, 9, 7, "D", mydate)
]