В настоящее время я просматриваю курс Coursera под названием «Введение в быстрое программирование 5». Видео, которое я смотрел, было о MVC Xcode, и я получаю следующую ошибку, хотя я сделал то, что сделал человек на экране:
Тема 1: Исключение: «[‹ UIViewController 0x7fd2b6c053d0> setValue: forUndefinedKey:]: этот класс не соответствует кодированию значения ключа для ключа colorLabel».
Я пытался найти это, но я не вижу, где я мог бы сослаться на что-то и удалить это. Я также проверил, есть ли какие-либо предупреждающие знаки рядом с любым из моих эталонных выходов на основной раскадровке, но, похоже, и там все в порядке.
Мой код выглядит следующим образом:
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var modelLabel: UILabel!
@IBOutlet weak var colorLabel: UILabel!
@IBOutlet weak var priceLabel: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
let appleProduct = AppleProduct(name: "iPhone X", color: "Space Gray", price: 999.99)
modelLabel.text = appleProduct.name
colorLabel.text = "in \(appleProduct.color)"
priceLabel.text = "$\(appleProduct.price)"
}
}
Кто-нибудь еще сталкивался с этой проблемой и может мне помочь? Я был бы очень признателен за это, и я рад предоставить любой другой код, который необходим, если это неясно. Спасибо!