Хотя я сделал необязательное связывание, я получил ошибку «Неустранимая ошибка: неожиданно обнаружил ноль при развертывании необязательного значения» - PullRequest
0 голосов
/ 30 ноября 2018

Я получил данные с сервера приложений, а затем назначил эти данные объекту (article) ios.

И, используя этот объект (article), я сохраняю значения в метке ячейки в tableView.

После этого, когда пользователь щелкает ячейку tableView, это приложение перемещается в другой ViewController (NoticeArticleVC).Перед перемещением я присваиваю значение объекта (article) этой переменной ViewController, как показано ниже:

enter image description here

Однако, как обычно, я сделал необязательное связывание, используязаявление «если позволено».Но я получил ошибку, как будто я не сделал необязательное связывание.

Хотя я очистил папку сборки, а затем восстановил, она не сработала.

Пожалуйста, дайте мне знать, что не так с моимкод.

1 Ответ

0 голосов
/ 30 ноября 2018

Вы создали новый ViewController, но я не думаю, что titleLabel будет установлен, пока не загрузится представление.Вам нужно будет представить новый контроллер представления и затем установить метку.Или, лучше, установите переменную в новом ViewController и установите поле метки только внутри этого кода VC (например, в / после viewDidLoad).

...