我正将一个User
对象传递给另一个segue。无论出于何种原因,我都可以打印出对象并查看控制台中的所有信息。我甚至可以打开数据,但是当我将数据插入插座时,它会崩溃。当数据存在时,Swift错误展开为零
var user : User? {
didSet {
if let name = user?.name {
print(name)
nameLabel.text = name
}
}
}
正如你所看到的属性存在,但是当我尝试将其应用到我的IBOutlet
崩溃....
1.您是否'nameLabel'正确连接。 2. storyboard/xib中的名称是否会更改。交叉检查这些点。 – pkc456
设置数据在'viewDidLoad'方法 –
是的我的网点连接,它的超级怪异,因为我可以将它设置为nameLabel.text =“我可以键入任何,但我不能把名称变量” – user934902