如何修复“线程1:致命错误:在解开可选值时意外发现nil”错误?

时间:2018-04-30 12:09:54

标签: ios swift xcode uiviewcontroller

我正在尝试从viewcontroller1设置viewcontroller2按钮的标题,但是这是我得到的错误:

viewcontroller1
error

viewcontroller2
vc2

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

原因是在初始化类值之前你无法获得它们将返回nil。

解决方案:

  1. 在String类型的第二个vc中创建一个var。
  2. 将值从第一个vc传递给该字符串var。
  3. 现在在viewDidLoad Method of second vc。
  4. 上设置该String的标题