键入时,我在用户键盘上方显示UITextView
UIToolBar
。一切都按预期工作,但当UITextView's
文本变得太大时,文本突然变成NSBigMutableString
,这会将我的帖子分到我们的后端。我找不到发生这种情况的原因,特别是在使用Swift时,因为Objective-c中的问题看起来是在从NSString
分配时没有获得副本,但是你做了使用Swift时String
。
我所做的就是:
let text = myToolBar.textView.text
self.sendComment(text) // text here is an object called NSBigMutableString when text is too large
// declaration of sendComment
func sendComment(text: String)
我在UITextView
中创建了一个只有UIViewController
的新项目,并添加了大量文字。在某一时刻,UITextView不再处理所有文本,并将其UITextView.text
属性作为NSBigMutableString
对象返回。为什么会这样,我该如何使用呢?