这是我到目前为止所得到的。不知道为什么没有调用此方法。
// viewDidLoad ->
// textView?.delegate = self
func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) -> Bool {
if text == " " {
sentenceWordCount += 1
}
return true
}
答案 0 :(得分:1)
我没有在正确的区域设置'textView.delegate = self'。它在viewDidLoad()中,但我将它放入viewDidAppear()并且它正在工作。