textViewShouldBeginEditing中崩溃

时间:2019-03-15 16:41:42

标签: ios swift uitextview

我的应用程序正在运行,并且在textViewShouldBeginEditing中看到崩溃。在管理器中象征崩溃日志并在xCode中打开项目将我带到以下行-请参见//线程0。

我无法弄清楚这里出了什么问题。如何找到问题并解决?

Crash Trace

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
}

0 个答案:

没有答案