在 Controller.swift 中
仿照别人 声明了一个 控件,进行操作:
@IBOutlet weak var Label: UILabel!
会报这个错误: Fatal error: Unexpectedly found nil while implicitly unwrapp
print(Label) 输出为 nil
print(Label.text) 输出为 Fatal error: Unexpectedly found nil while implicitly unwrapp
说明 Label 与 图形界面storyboard 的 控件 没有关联上。
原来关联需要使用 Assistant Editor,这设计真是太不友好了,搜了好多文章才找到。不知道多少看着实例学习的人,就死在这步了。。
然后右键点击控件(或者左边列表里的控件也行),会弹出下方的关联选项
第二项 是与写好的变量关联
第三项 是创建新的变量
这样就算关联成功了