Ios 我刚刚实例化了ViewController,为什么它的IBOutlet为nil?;

Ios 我刚刚实例化了ViewController,为什么它的IBOutlet为nil?;,ios,swift,xcode,uikit,iboutlet,Ios,Swift,Xcode,Uikit,Iboutlet,如果我需要在这里用呢 将代码编辑器的UILabel@IBOutlet连接到情节提要上的UILabel: 你怎么知道它是零?显示真实代码。确保引用的视图控制器正确。一个常见错误:故事板中有两个控制器,都分配了类ViewController。。。其中一个被赋予标识符“ViewController”。。。但随后添加了标签,并将@IBOutlet连接到另一个ViewController,由于项目中只有一个ViewController,因此此IBOutlet是通过连接生成的。您可以尝试删除生成的连接,然

如果我需要在这里用呢


将代码编辑器的UILabel@IBOutlet连接到情节提要上的UILabel:


你怎么知道它是零?显示真实代码。确保引用的视图控制器正确。一个常见错误:故事板中有两个控制器,都分配了类
ViewController
。。。其中一个被赋予标识符“ViewController”。。。但随后添加了标签,并将
@IBOutlet
连接到另一个
ViewController
,由于项目中只有一个ViewController,因此此IBOutlet是通过连接生成的。您可以尝试删除生成的连接,然后使用上述步骤重新连接。我已尝试并重新创建了一个项目测试,但仍然是这样。
let vc = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "ViewController") as! ViewController
vc.label.text = "my Label" // Crashes here, label is nil