Swift, iOS, Seque не передает данные, которые я хочу передать - PullRequest
0 голосов
/ 07 октября 2019

У меня есть следующий эффект. Это входит в раскадровку ViewImages.

    if  segue.identifier == "ShowImagesSeque", let destination = segue.destination as? ViewImages, let itemIndex = tableView.indexPathForSelectedRow?.row {
        let selectedItem = self.currentItemsArray[itemIndex]

        destination.itemId = selectedItem.itemID

    }

Вот класс ViewImages. В раскадровке класс есть для ViewController. Когда я распечатываю itemId, его nil. Почему?

class ViewImages: UIViewController {
    ... 
    weak var mDelegate:MyProtocol?
    var itemId: String!
    ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...