Я продолжаю получать две ошибки в этом блоке кода, оба из которых утверждают, что «тип выражения неоднозначен без дополнительного контекста». Я следую учебному пособию, учебное пособие использует счетчик (descriptionTextView.text), и я обнаружил, что это больше не поддерживается, и теперь вы должны вместо этого использовать text.count. Кроме этого, я ничего не изменил из блока кода, который работает в учебнике.
func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText
text: String) -> Bool {
if range.length + range.location > text.count(descriptionTextView.text) {
return false
}
let newlength = text.count(descriptionTextView.text) + text.count(text) - range.length
return newlength <= 750
}
Строка 3 и 6, где я получаю обе ошибки, кто-нибудь знает, как сделать это однозначным? Заранее спасибо!