Found nil в UILabel когда он связан

class Explain: UIViewController {
    
    @IBOutlet weak var touchid: UILabel!
    @IBOutlet weak var display: UILabel!
    @IBOutlet weak var ram: UILabel!
    @IBOutlet weak var gpu: UILabel!
    @IBOutlet weak var productName: UILabel!
    @IBOutlet weak var cpu: UILabel!
    @IBOutlet weak var productImage: UIImageView!
    override func viewDidLoad() {
        super.viewDidLoad()
    }
    
    func condigure(with product: ProductModel) {
//        self.productImage.image = UIImage(named: product.image)
        self.productName.text = product.title <- error tyt
        self.cpu.text = "CPU: \(product.specs.cpu)"
        self.gpu.text = "GPU: \(product.specs.gpu)"
        self.ram.text = "RAM: \(product.specs.ram)"
        self.display.text = "Display: \(product.specs.screen)"
        
        if (product.other.touchID) {
            self.touchid.text = "Touch ID: Yes"
        }
        else {
            self.touchid.text = "Touch ID: No"
        }
        
    }
    
}

Почему он выдает unexpectenly found nil while unwrapping ooptional value именно на productName, то есть на объект класса UILabel, хотя я связал их в StoryBoard?


Ответы (0 шт):