有很多混乱的事情......
我尝试通过UITextView.text = myVar
从UITextView设置文本,但这不起作用,每次运行此代码时都会显示此异常:
致命错误:在展开Optional值时意外发现nil (LLDB)
@IBOutlet weak var myTextView: UITextView!
let myStringVar: String = "I am a test string"
myTextView.text = myStringVar
但这种代码的和平非常有效:
@IBOutlet weak var myTextView: UITextView!
myTextView.text = "I am a test string"
为什么会这样?任何人都可以帮助我吗?
答案 0 :(得分:3)
在print(myTextView)
之前插入myTextView.text = myStringVar
并检查myTextView
是否为零。