我正在构建一个抽认卡应用程序,并具有一个带有“信息”属性的“卡”模型对象,该属性包含一个字符串。每次我的informationTextView.text更改时,我都希望它更新我的卡片模型对象属性,但由于某种原因它不起作用-它仍然为零。我想念什么?
class CardInfoController: UIViewController, UITextViewDelegate {
var card: Card?
let informationTextView = UITextView()
override func viewDidLoad() {
super.viewDidLoad()
informationTextView.delegate = self
}
func textViewDidChange(_ textView: UITextView) {
if textView = informationTextView {
card?.information = informationTextView.text
}
}
}