我的应用程序正在运行,并且在textViewShouldBeginEditing
中看到崩溃。在管理器中象征崩溃日志并在xCode中打开项目将我带到以下行-请参见//线程0。
我无法弄清楚这里出了什么问题。如何找到问题并解决?
func textViewShouldBeginEditing(_ textView: UITextView) -> Bool {
guard let balance = self.balance, let cost = self.profile.cost else {
return false
} // Thread 0
if balance.isLess(than: Float(cost)!) {
self.showLowBalanceAlert()
self.sendButton.isEnabled = false
self.sendButton.isUserInteractionEnabled = false
return false
}
if let blockedStatus = self.blockedStatus {
if blockedStatus.blocked! {
self.showAleart(message: "Blocked")
self.sendButton.isEnabled = false
self.sendButton.isUserInteractionEnabled = false
return false
}
}
return true
}