Что здесь не так: элемент экземпляра нельзя использовать для типа [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)
    ]

Ответы на вопрос(3)

Ваш ответ на вопрос