【发布时间】:2015-10-21 03:59:54
【问题描述】:
让我发疯的事情是找到一个简单的东西:Swift 中的字符串长度。
不,你不能使用string.length
不,你不能使用string.characters.count
不,您不能使用string.count
唯一对我有用的是string.endIndex。但是,这不适用于简单的 textField 检查,例如
func textViewDidChange(textView: UITextView) {
if textView.text.endIndex > 20 {
setBorder(descriptionField, finished: true)
} else {
setBorder(descriptionField, finished: false)
}
}
由于 endIndex 不是 Int 并且不能转换为 in。这整件事让我发疯,我不知道该怎么办。任何帮助将不胜感激!
【问题讨论】:
标签: string swift uitextfield string-length