получить идентификатор создателя поста - PullRequest
0 голосов
/ 21 сентября 2018

Итак, однажды я создал клон Twitter, где вы можете анонимно публиковать сообщения с помощью этой функции:

@IBAction func postPressed(_ sender: Any) {
    if textView.text != "" {
        // Create and save a new job
        let newJob = Job(text: textView.text)
        newJob.save()
    }
    self.navigationController?.popToRootViewController(animated: true)
}

В прошлом я добавлял функцию чата и логин по электронной почте. Теперь я хочу сделать следующее:что если вы щелкнете по сообщению, вы сразу же получите доступ к контроллеру чата с создателем сообщения:

Я бы установил следующий режим:

func didTapPost(user: User) {
    let chatlogController = ChatLogController(collectionViewLayout: UICollectionViewFlowLayout())
    chatlogController.user = user
    navigationController?.pushViewController(chatlogController, animated: true)
}

Но я незнаете, как получить информацию о пользователе из сообщения ... Итак, вы знаете, что мне нужно добавить в функцию postPressed, чтобы получить идентификатор?

...